[vbox-dev] build problems

Desmond Chapman que_deseja at hotmail.com
Thu Oct 9 16:13:40 GMT 2008


$ bash
[moleque@ /usr/home/moleque]$ su
Password:
# bash
[root@ /usr/home/moleque]# cd VirtualBox-2.0.0
[root@ /usr/home/moleque/VirtualBox-2.0.0]# kmk
bash: kmk: command not found
[root@ /usr/home/moleque/VirtualBox-2.0.0]# source env.sh
[root@ /usr/home/moleque/VirtualBox-2.0.0]# kmk
kBuild: Pass - Build Programs
kmk[1]: Entering directory `/usr/home/moleque/VirtualBox-2.0.0/src'
kmk[2]: Entering directory `/usr/home/moleque/VirtualBox-2.0.0/src/VBox/Runtime'
kmk[2]: Nothing to be done for `pass_bldprogs'.
kmk[2]: Leaving directory `/usr/home/moleque/VirtualBox-2.0.0/src/VBox/Runtime'
kmk[2]: Entering directory `/usr/home/moleque/VirtualBox-2.0.0/src/bldprogs'
kmk[2]: Nothing to be done for `pass_bldprogs'.
kmk[2]: Leaving directory `/usr/home/moleque/VirtualBox-2.0.0/src/bldprogs'
kmk[2]: Entering directory `/usr/home/moleque/VirtualBox-2.0.0/src/libs'
kmk[3]: Entering directory `/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4'
kBuild: Compiling xpidl - /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c
In file included from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/prcpucfg.h:45,
                 from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/prtypes.h:58,
                 from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_arena.h:45,
                 from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:46,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.h:58,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:42:
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/md/_freebsd.cfg:193:2: error: #error 'Unknown CPU architecture'
In file included from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_arena.h:45,
                 from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:46,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.h:58,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:42:
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/prtypes.h:305:2: error: #error No suitable type for PRInt8/PRUint8
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/prtypes.h:330:2: error: #error No suitable type for PRInt16/PRUint16
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/prtypes.h:362:2: error: #error No suitable type for PRInt32/PRUint32
In file included from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_arena.h:45,
                 from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:46,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.h:58,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:42:
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/prtypes.h:406: error: expected specifier-qualifier-list before 'PRUint32'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/prtypes.h:425:2: error: #error 'sizeof(int)' not sufficient for platform use
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/prtypes.h:448: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'PROffset32'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/prtypes.h:475: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'PRBool'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/prtypes.h:485: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'PRPackedBool'
In file included from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/prtypes.h:560,
                 from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_arena.h:45,
                 from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:46,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.h:58,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:42:
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/obsolete/protypes.h:48: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'uintn'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/obsolete/protypes.h:50: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'intn'
In file included from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/prtypes.h:560,
                 from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_arena.h:45,
                 from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:46,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.h:58,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:42:
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/obsolete/protypes.h:118: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'uint32'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/obsolete/protypes.h:129: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'uint16'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/obsolete/protypes.h:137: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'uint8'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/obsolete/protypes.h:158: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int32'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/obsolete/protypes.h:172: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int16'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub/obsolete/protypes.h:182: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int8'
In file included from /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:46,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.h:58,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:42:
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_arena.h:90: error: expected ')' before 'block_size'
In file included from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.h:58,
                 from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:42:
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:99: error: expected specifier-qualifier-list before 'PRUint32'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:126: error: expected specifier-qualifier-list before 'PRUint8'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:196: error: expected specifier-qualifier-list before 'PRUint8'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:209: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XPT_ParseVersionString'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:212: error: expected declaration specifiers or '...' before 'PRUint16'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:213: error: expected declaration specifiers or '...' before 'PRUint8'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:213: error: expected declaration specifiers or '...' before 'PRUint8'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:220: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XPT_SizeOfHeader'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:224: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XPT_SizeOfHeaderBlock'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:245: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XPT_FillInterfaceDirectoryEntry'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:259: error: expected specifier-qualifier-list before 'PRUint16'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:296: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XPT_GetInterfaceIndexByName'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:302: error: expected declaration specifiers or '...' before 'PRUint16'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:302: error: expected declaration specifiers or '...' before 'PRUint16'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:303: error: expected declaration specifiers or '...' before 'PRUint16'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:303: error: expected declaration specifiers or '...' before 'PRUint8'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:309: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XPT_InterfaceDescriptorAddTypes'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:313: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XPT_InterfaceDescriptorAddMethods'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:317: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XPT_InterfaceDescriptorAddConsts'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:325: error: expected specifier-qualifier-list before 'PRUint16'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:330: error: expected declaration specifiers or '...' before 'PRUint16'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:354: error: expected specifier-qualifier-list before 'PRUint8'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:404: error: expected specifier-qualifier-list before 'PRUint8'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:436: error: expected specifier-qualifier-list before 'PRInt8'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:466: error: expected specifier-qualifier-list before 'PRUint8'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:489: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XPT_FillParamDescriptor'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:501: error: expected specifier-qualifier-list before 'PRUint8'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:520: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XPT_FillMethodDescriptor'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:545: error: expected specifier-qualifier-list before 'PRUint8'
/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/xpt_struct.h:557: error: expected declaration specifiers or '...' before 'PRUint8'
In file included from /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:42:
/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.h:89: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'major_version'
/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.h:90: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'minor_version'
/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:70: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'major_version'
/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:71: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'minor_version'
/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c: In function 'main':
/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:170: warning: implicit declaration of function 'XPT_ParseVersionString'
/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:170: error: 'major_version' undeclared (first use in this function)
/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:170: error: (Each undeclared identifier is reported only once
/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:170: error: for each function it appears in.)
/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c:171: error: 'minor_version' undeclared (first use in this function)
kmk[3]: *** [/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/obj/src/libs/xpcom18a4/xpidl/xpcom/typelib/xpidl/xpidl.o] Error 1
The failing command:
    @gcc -c -O2 -pipe -ansi -Wall -Wno-unused -I/usr/local/include/libIDL-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O -pthread -m64 -I/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include -I/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub -I/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/string -I/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/xpcom -I/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/bin/sdk/bindings/xpcom/include/ipcd -I/usr/home/moleque/VirtualBox-2.0.0/include -I/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release -DVBOX -DVBOX_OSE -DVBOX_WITH_HARDENING -DVBOX_WITH_INTERNAL_NETWORKING -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__ -DMOZILLA_CLIENT=1 -DNDEBUG=1 -D_IMPL_NS_COM -DXPCOM_DLL_BASE=\'VBoxXPCOM\' -DMOZ_DLL_SUFFIX=\'.so\' -DIN_RING3 -DMOZ_PRESERVE_PIC -DEXPORT_XPT_API -DOSTYPE=\'FreeBSD5+\' -DOSARCH=\'FreeBSD\' -DXP_UNIX=1 -DFREEBSD=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VA_LIST_AS_ARRAY -DHAVE_VA_COPY -DVA_COPY\(a\,b\)=__builtin_va_copy\(a\,b\) -Wp,-MD,/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/obj/src/libs/xpcom18a4/xpidl/xpcom/typelib/xpidl/xpidl.o.dep -Wp,-MT,/usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/obj/src/libs/xpcom18a4/xpidl/xpcom/typelib/xpidl/xpidl.o -Wp,-MP -o /usr/home/moleque/VirtualBox-2.0.0/out/freebsd.amd64/release/obj/src/libs/xpcom18a4/xpidl/xpcom/typelib/xpidl/xpidl.o /usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4/xpcom/typelib/xpidl/xpidl.c
kmk[3]: Leaving directory `/usr/home/moleque/VirtualBox-2.0.0/src/libs/xpcom18a4'
kmk[2]: *** [pass_bldprogs_before] Error 2
kmk[2]: Leaving directory `/usr/home/moleque/VirtualBox-2.0.0/src/libs'
kmk[1]: *** [pass_bldprogs_before] Error 2
kmk[1]: Leaving directory `/usr/home/moleque/VirtualBox-2.0.0/src'
kmk: *** [pass_bldprogs_before] Error 2
[root@ /usr/home/moleque/VirtualBox-2.0.0]#


freebsd 7.0 amd64. 



_________________________________________________________________
See how Windows Mobile brings your life together—at home, work, or on the go.
http://clk.atdmt.com/MRT/go/msnnkwxp1020093182mrt/direct/01/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20081009/a37c3a57/attachment.html>


More information about the vbox-dev mailing list