Any one up for OSX work.

ok, i figured that “direct” is not only a c++ module, but a python module. it seems it needs to be installed into “/usr/local/panda/lib” by hand (or - the way i did it" added to PYTHONPATH). is that correct?

running genPyCode does more now, though i had to edit genPyCode.py with my setup. i had to remove libtoontown (can’t find) and libotp (can’t find either) from genPyCode.py

DoGenPyCode.codeLibs = r’libpandaexpress libpanda libpandaphysics libdirect libpandafx libprc’.split()

now if i start genPyCode.py i get even an output… until it fails with libprc.

g5:~ kaweh$ genPyCode
Importing code library: libpandaexpress
Found extensions for class: Ramfile
Found extensions for class: StreamReader
Found extensions for class: HTTPChannel
Importing code library: libpanda
Found extensions for class: NodePath
Found extensions for class: Mat3
Found extensions for class: VBase4
Found extensions for class: NodePathCollection
Found extensions for class: VBase3
Importing code library: libpandaphysics
Importing code library: libdirect
Found extensions for class: CInterval
Importing code library: libpandafx
Importing code library: libprc
Traceback (most recent call last):
File “/usr/local/panda/bin/genPyCode.py”, line 27, in ?
DoGenPyCode.run()
File “/Users/kaweh/Projects/panda3d/direct/src/ffi/DoGenPyCode.py”, line 290, in run
generateNativeWrappers()
File “/Users/kaweh/Projects/panda3d/direct/src/ffi/DoGenPyCode.py”, line 253, in generateNativeWrappers
exec(‘import %s as module’ % moduleName)
File “”, line 1, in ?
ImportError: Loaded module does not contain symbol _initlibprc

this is all from CVS yesterday and i tried to follow the instructions in this thread as good as possible (as stated, i got pview to run).

now i’m stuck. i looked at dtool to understand libprc but to no avail till now.

any hints are appreciated.