Closed markc closed 13 years ago
I'm still trying to understand how the build system works so I may be missing something trivial but packages/qt/build doesn't seem right. The 2 echo statments are $0 and $1 where $1 is "qt" and probably should be "embedded" or "xorg".
packages/qt/build
http://github.com/OpenBricks/openbricks/raw/master/packages/qt/build
Perhaps I should be asking "how do I set $1 to xorg"?
Or, I only want to build base + qtmediahub on i386/x86_64 so what would be the right settings?
scripts/checkdeps build scripts/rootfs INSTALL qt BUILD qt + echo packages/qt/build + echo qt + require_cxx qt + '[' yes '!=' yes ']' + pkg_uses qt embedded + local pkg=qt + local flag=embedded ++ get_use_type embedded ++ local flag=embedded ++ for arch in i386 x86_64 powerpc powerpc64 arm mips ++ '[' embedded = i386 ']' ++ for arch in i386 x86_64 powerpc powerpc64 arm mips ++ '[' embedded = x86_64 ']' ++ for arch in i386 x86_64 powerpc powerpc64 arm mips ++ '[' embedded = powerpc ']' ++ for arch in i386 x86_64 powerpc powerpc64 arm mips ++ '[' embedded = powerpc64 ']' ++ for arch in i386 x86_64 powerpc powerpc64 arm mips ++ '[' embedded = arm ']' ++ for arch in i386 x86_64 powerpc powerpc64 arm mips ++ '[' embedded = mips ']' ++ for libc in uclibc eglibc glibc ++ '[' embedded = uclibc ']' ++ for libc in uclibc eglibc glibc ++ '[' embedded = eglibc ']' ++ for libc in uclibc eglibc glibc ++ '[' embedded = glibc ']' ++ return 0 + local type= + '[' -n '' ']' ++ echo qt ++ sed s/-//g + local var=qt_embedded + local tmp + eval 'tmp=$qt_embedded' ++ tmp= + '[' '' = yes ']' + return 1 + pkg_uses qt xorg + local pkg=qt + local flag=xorg ++ get_use_type xorg ++ local flag=xorg ++ for arch in i386 x86_64 powerpc powerpc64 arm mips ++ '[' xorg = i386 ']' ++ for arch in i386 x86_64 powerpc powerpc64 arm mips ++ '[' xorg = x86_64 ']' ++ for arch in i386 x86_64 powerpc powerpc64 arm mips ++ '[' xorg = powerpc ']' ++ for arch in i386 x86_64 powerpc powerpc64 arm mips ++ '[' xorg = powerpc64 ']' ++ for arch in i386 x86_64 powerpc powerpc64 arm mips ++ '[' xorg = arm ']' ++ for arch in i386 x86_64 powerpc powerpc64 arm mips ++ '[' xorg = mips ']' ++ for libc in uclibc eglibc glibc ++ '[' xorg = uclibc ']' ++ for libc in uclibc eglibc glibc ++ '[' xorg = eglibc ']' ++ for libc in uclibc eglibc glibc ++ '[' xorg = glibc ']' ++ return 0 + local type= + '[' -n '' ']' ++ echo qt ++ sed s/-//g + local var=qt_xorg + local tmp + eval 'tmp=$qt_xorg' ++ tmp= + '[' '' = yes ']' + return 1 + die + echo 'Unable to build QT: enable either Embedded or X11 flavor and try again' + exit 1 make: *** [rootfs] Error 1
Sorry for the noise, I found the options under libs/qt when I selected it after starting from scratch again.
I'm still trying to understand how the build system works so I may be missing something trivial but
packages/qt/build
doesn't seem right. The 2 echo statments are $0 and $1 where $1 is "qt" and probably should be "embedded" or "xorg".http://github.com/OpenBricks/openbricks/raw/master/packages/qt/build
Perhaps I should be asking "how do I set $1 to xorg"?
Or, I only want to build base + qtmediahub on i386/x86_64 so what would be the right settings?