Hi,
I’ve compiled Panda3D 1.7.0 on my Linux gentoo with ppmake. It’s seems work well, but I’m not able to find nppanda3d.so, needed for browser integration. What I’m missing?
Many thanks!
Nicholas
note: I tryied with makepanda, with no sucess:
[ 7%] Building Interrogate database built/pandac/input/libexpress.in
built/bin/interrogate -srcdir panda/src/express -Ipanda/src/express -Dvolatile -Dmutable -DCPPPARSER -D__STDC__=1 -D__cplusplus -D__inline -D__const=const -D__i386__ -DFORCE_INLINING -oc built/tmp/libexpress_igate.cxx -od built/pandac/input/libexpress.in -fnames -string -refcount -assert -python-native -Sbuilt/include/parser-inc -Ipanda/src/express -S/usr/include/python2.6 -Sbuilt/tmp -Sbuilt/include -DMAKEPANDA= -DBUILDING_PANDAEXPRESS -module pandaexpress -library libexpress buffer.h checksumHashGenerator.h circBuffer.h compress_string.h config_express.h copy_stream.h datagram.h datagramGenerator.h datagramIterator.h datagramSink.h dcast.h encrypt_string.h error_utils.h export_dtool.h express_composite.cxx hashGeneratorBase.h hashVal.h indirectLess.h memoryInfo.h memoryUsage.h memoryUsagePointerCounts.h memoryUsagePointers.h multifile.h namable.h nodePointerTo.h nodePointerToBase.h nodeReferenceCount.h openSSLWrapper.h ordered_vector.h pStatCollectorForwardBase.h password_hash.h patchfile.h pointerTo.h pointerToArray.h pointerToArrayBase.h pointerToBase.h pointerToVoid.h profileTimer.h pta_float.h pta_int.h pta_uchar.h ramfile.h referenceCount.h stringDecoder.h subStream.h subStreamBuf.h textEncoder.h threadSafePointerTo.h threadSafePointerToBase.h trueClock.h typedReferenceCount.h typedef.h unicodeLatinMap.h vector_float.h vector_uchar.h virtualFile.h virtualFileComposite.h virtualFileList.h virtualFileMount.h virtualFileMountMultifile.h virtualFileMountSystem.h virtualFileSimple.h virtualFileSystem.h weakPointerCallback.h weakPointerTo.h weakPointerToBase.h weakPointerToVoid.h weakReferenceList.h windowsRegistry.h zStream.h zStreamBuf.h
*** Error in /home/gordon/myusr/src/panda3d-1.7.0/built/include/mutexPosixImpl.h near line 40, column 29:
syntax error, unexpected '*', expecting '{' or ';' or ':' or '='
Error parsing file: 'buffer.h'
Interrogate failed, retrieving debug output...
Reading buffer.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/pandabase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtool_config.h
Reading /usr/include/python2.6/pyconfig.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolsymbols.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h near line 104, column 2:
Cannot find assert.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h near line 118, column 2:
Cannot find sys/types.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h near line 122, column 2:
Cannot find malloc.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h near line 130, column 2:
Cannot find alloca.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h near line 134, column 2:
Cannot find unistd.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h near line 142, column 2:
Cannot find locale.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h near line 146, column 2:
Cannot find string.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h near line 150, column 2:
Cannot find stdlib.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h near line 154, column 2:
Cannot find limits.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h near line 162, column 2:
Cannot find sys/time.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h near line 166, column 2:
Cannot find stdtypedefs.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase_cc.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase_cc.h near line 24, column 2:
Cannot find iostream
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase_cc.h near line 25, column 2:
Cannot find string
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase_cc.h near line 29, column 1:
Attempt to use undefined namespace: std
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/pandasymbols.h
Reading typedef.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/pandabase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/numeric_types.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h
Reading referenceCount.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/pandabase.h
Reading weakReferenceList.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/pandabase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/pset.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/pallocator.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/pallocator.h near line 18, column 2:
Cannot find memory
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/memoryHook.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/numeric_types.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/atomicAdjust.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/selectThreadImpl.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/atomicAdjustDummyImpl.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/selectThreadImpl.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/numeric_types.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/atomicAdjustDummyImpl.I
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/mutexImpl.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/selectThreadImpl.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/mutexDummyImpl.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/selectThreadImpl.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/mutexDummyImpl.I
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/mutexPosixImpl.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/dtoolbase.h
Reading /home/gordon/myusr/src/panda3d-1.7.0/built/include/selectThreadImpl.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/mutexPosixImpl.h near line 23, column 2:
Cannot find pthread.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/mutexPosixImpl.h near line 24, column 2:
Cannot find errno.h
*** Warning in /home/gordon/myusr/src/panda3d-1.7.0/built/include/mutexPosixImpl.h near line 25, column 2:
Cannot find assert.h
*** Error in /home/gordon/myusr/src/panda3d-1.7.0/built/include/mutexPosixImpl.h near line 40, column 29:
syntax error, unexpected '*', expecting '{' or ';' or ':' or '='
Error parsing file: 'buffer.h'
Storing dependency cache.
Elapsed Time: 9 sec