Frank Mehnert wrote:
On Thursday 27 May 2010, Joe Auty wrote:
Any ideas why security/pam_modules.h is not being found and what I can
do to work around this? In addition to the dependencies listed on the
LInux Build instructions page:
http://www.virtualbox.org/wiki/Linux%20build%20instructions
I also added the following needed libraries to get past ./configure:
libxinerama-dev
libxrandr-dev
I then did:
source ./env.sh
followed by:
kmk VBOX_WITH_VNC=1
apt-get install libpam0g-dev
The proper test in configure is not yet implemented.
Thanks, this helped! It looks like there is another missing dependency
- rfb/rfb.h... Where would I find this?
Thanks in advance!
kBuild: Compiling VBoxHeadless -
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp
In file included from
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp:65:
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/FramebufferVNC.h:30:21:
error: rfb/rfb.h: No such file or directory
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:
In function âint main(int, char**)â:
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:86:
warning: ISO C++ forbids compound-literals [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:91:
warning: ISO C++ forbids compound-literals [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:118:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:119:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:126:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:131:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:134:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:138:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:142:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:155:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:158:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:164:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:167:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:170:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:174:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:178:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:192:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp:198:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
In file included from
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp:65:
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/FramebufferVNC.h:110:
error: ârfbScreenInfoPtrâ does not name a type
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/FramebufferVNC.h:117:
error: ârfbBoolâ has not been declared
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/FramebufferVNC.h:117:
error: ârfbKeySymâ has not been declared
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/FramebufferVNC.h:117:
error: ârfbClientPtrâ has not been declared
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/FramebufferVNC.h:118:
error: ârfbClientPtrâ has not been declared
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/FramebufferVNC.h:119:
error: ârfbClientPtrâ has not been declared
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp:
In function âint TrustedMain(int, char**, char**)â:
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp:660:
warning: comma at end of enumerator list [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp:860:
warning: ISO C++ forbids compound-literals [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp:865:
warning: ISO C++ forbids compound-literals [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp:903:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp:908:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp:912:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp:915:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp:1128:
warning: ISO C++ forbids braced-groups within expressions [-pedantic]
kmk[2]: ***
[/home/epistaxis/VirtualBox-3.2.0_OSE/out/linux.amd64/release/obj/VBoxHeadless/VBoxHeadless.o]
Error 1
The failing command:
@g++ -c -O2 -g -pipe -pedantic -Wshadow -Wall -Wextra
-Wno-missing-field-initializers -Wno-unused -Wno-trigraphs
-fdiagnostics-show-option -Wno-long-long -Wno-variadic-macros
-Wno-long-long -Wno-non-virtual-dtor -Wshadow -fshort-wchar
-fpermissive -fexceptions -frtti -O2 -mtune=generic
-fno-omit-frame-pointer -fno-strict-aliasing
-fvisibility-inlines-hidden -fvisibility=hidden
-DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -pthread
-m64
-I/home/epistaxis/VirtualBox-3.2.0_OSE/out/linux.amd64/release/bin/sdk/bindings/xpcom/include
-I/home/epistaxis/VirtualBox-3.2.0_OSE/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/xpcom
-I/home/epistaxis/VirtualBox-3.2.0_OSE/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/string
-I/home/epistaxis/VirtualBox-3.2.0_OSE/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/xpcom
-I/home/epistaxis/VirtualBox-3.2.0_OSE/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub
-I/home/epistaxis/VirtualBox-3.2.0_OSE/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/ipcd
-I/home/epistaxis/VirtualBox-3.2.0_OSE/include
-I/home/epistaxis/VirtualBox-3.2.0_OSE/out/linux.amd64/release -DVBOX
-DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DRT_OS_LINUX
-D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ -DIN_RING3 -DUNICODE
-DNDEBUG=1 -DVBOX_WITH_XPCOM -DVBOX_WITH_XPCOM_NAMESPACE_CLEANUP
-DNDEBUG -DTRIMMED -DVBOX_FFMPEG -DVBOX_WITH_GUEST_PROPS
-DVBOX_WITH_VNC
-Wp,-MD,/home/epistaxis/VirtualBox-3.2.0_OSE/out/linux.amd64/release/obj/VBoxHeadless/VBoxHeadless.o.dep
-Wp,-MT,/home/epistaxis/VirtualBox-3.2.0_OSE/out/linux.amd64/release/obj/VBoxHeadless/VBoxHeadless.o
-Wp,-MP -o
/home/epistaxis/VirtualBox-3.2.0_OSE/out/linux.amd64/release/obj/VBoxHeadless/VBoxHeadless.o
/home/epistaxis/VirtualBox-3.2.0_OSE/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp
kmk[2]: *** Waiting for unfinished jobs....
kmk[2]: Leaving directory `/home/epistaxis/VirtualBox-3.2.0_OSE'
kmk[2]: Entering directory `/home/epistaxis/VirtualBox-3.2.0_OSE'
kmk[2]: *** Exiting with status 2
kmk[1]: *** [pass_binaries_this] Error 2
kmk[1]: Leaving directory `/home/epistaxis/VirtualBox-3.2.0_OSE'
kmk: *** [pass_binaries_order] Error 2
Kind regards,
Frank
------------------------------------------------------------------------------
_______________________________________________
VBox-users-community mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vbox-users-community
--
Joe Auty, NetMusician
 NetMusician
helps musicians, bands and artists create beautiful,
professional, custom designed, career-essential websites that are easy
to maintain and to integrate with popular social networks.
www.netmusician.org
[email protected]
|
------------------------------------------------------------------------------
_______________________________________________
VBox-users-community mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vbox-users-community