Home    Features    Download    Screenshots    Manual    Reference    Forums    License    Contact   
 
  Panda3D Manual: Troubleshooting makepanda on Linux
  <<prev top next>>     

This page describes potential build issues that may arise when building Panda3D using the Makepanda build system on the Linux platform, and possible solutions.

Undefined reference to `__isoc99_sscanf'

If you're building Panda3D on 64-bits linux, and run into this error:

g++ -o built/bin/apply_patch -Lbuilt/lib -L/usr/X11R6/lib built/tmp/apply_patch_apply_patch.o
-lpanda -lpandaexpress -lp3dtool -lp3dtoolconfig -lp3pystub -lz -lssl -lpthread -ldl
built/lib/libpanda.so: undefined reference to `__isoc99_sscanf'
collect2: ld returned 1 exit status

This error is related to the ffmpeg thirdparty package, which has been compiled with a very recent version of glibc. You either need to upgrade your system's glibc version (recommended) or you can compile with --no-ffmpeg .

  <<prev top next>>     
.
screenshot
Angels Fall First: the Second Antarean War
screenshot
Angels Fall First: the Second Antarean War
screenshot
Disney Pinball: real physics and cool settings