All right, having installed various dependencies, I’ve now, I believe, successfully built the SDK, installed it, and run a test-program with it.
However, my next step is to build the runtime (…or the runtime-distributable–I’m not sure of whether the order in which they’re built is important…), and while that builds, I notice in the final output that it’s omitting Python as well–and indeed, omitting all but Zlib, OpenSSL and MFC, for that matter. The relevant libraries should be installed–as shown with the success of the SDK.
Is this to be expected, or am I doing something wrong here?
Looking at the output, I do notice a few warnings at various points, although I don’t know whether they’re relevant–the relevant sections are copied below:
WARNING: Could not locate pkg-config package gtk+-2.0, excluding from build
p3dtoolutil_composite1.cxx:(.text+0x70f8): warning: the use of `tempnam' is dangerous, better use `mkstemp'
dpkg-shlibdeps: warning: symbol XPutImage used by debian/panda3d-runtime/usr/lib/x86_64-linux-gnu/nppanda3d.so found in none of the libraries
dpkg-shlibdeps: warning: symbol XClearWindow used by debian/panda3d-runtime/usr/lib/x86_64-linux-gnu/nppanda3d.so found in none of the libraries
dpkg-shlibdeps: warning: symbol XCreateGC used by debian/panda3d-runtime/usr/lib/x86_64-linux-gnu/nppanda3d.so found in none of the libraries
dpkg-shlibdeps: warning: symbol XCreateImage used by debian/panda3d-runtime/usr/lib/x86_64-linux-gnu/nppanda3d.so found in none of the libraries
dpkg-shlibdeps: warning: symbol XMapWindow used by debian/panda3d-runtime/usr/lib/x86_64-linux-gnu/nppanda3d.so found in none of the libraries
dpkg-shlibdeps: warning: symbol XCreateWindow used by debian/panda3d-runtime/usr/lib/x86_64-linux-gnu/nppanda3d.so found in none of the libraries
dpkg-shlibdeps: warning: symbol XOpenDisplay used by debian/panda3d-runtime/usr/lib/x86_64-linux-gnu/nppanda3d.so found in none of the libraries
dpkg-shlibdeps: warning: symbol XAllocColor used by debian/panda3d-runtime/usr/lib/x86_64-linux-gnu/nppanda3d.so found in none of the libraries
dpkg-shlibdeps: warning: symbol XFlush used by debian/panda3d-runtime/usr/lib/x86_64-linux-gnu/nppanda3d.so found in none of the libraries
dpkg-shlibdeps: warning: symbol XWhitePixel used by debian/panda3d-runtime/usr/lib/x86_64-linux-gnu/nppanda3d.so found in none of the libraries
dpkg-shlibdeps: warning: symbol XCheckWindowEvent used by debian/panda3d-runtime/usr/lib/x86_64-linux-gnu/nppanda3d.so found in none of the libraries