From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: build problems
Date: Thu, 9 Oct 2008 16:13:40 +0000
$ 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.
See Now
_________________________________________________________________
Stay up to date on your PC, the Web, and your mobile phone with Windows Live.
http://clk.atdmt.com/MRT/go/msnnkwxp1020093185mrt/direct/01/_______________________________________________
vbox-users mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-users