Skip to content

Instantly share code, notes, and snippets.

@thierry-FreeBSD
Created December 22, 2020 15:29
Show Gist options
  • Save thierry-FreeBSD/d87720858a646c557e5cd7b196bcd3b1 to your computer and use it in GitHub Desktop.
Save thierry-FreeBSD/d87720858a646c557e5cd7b196bcd3b1 to your computer and use it in GitHub Desktop.
Extra tables GNU and Hurd build and install fine on FreeBSD, pinball finds them, but they cannot be loaded:
MenuSub::perform() load table
MenuSub::draw() load table
MenuSub::draw() load table
MenuSub::draw() load table
No current table name! (the first time is normal...)
SignalSender::clear()
loaded texture: /usr/local/share/pinball/gnu/tiles3.png
size 256 256
loaded texture: /usr/local/share/pinball/gnu/gnu.png
size 256 256
loaded texture: /usr/local/share/pinball/gnu/gnu2b.png
size 256 256
loaded texture: /usr/local/share/pinball/gnu/tiles.png
size 256 256
loaded texture: /usr/local/share/pinball/gnu/tiles2.png
size 256 256
+Loader::loadModule
Loader::loadFile caught exception ************
Could not allocate behavior object
When loading file: /usr/local/share/pinball/gnu/pinball.pbl
At line: 26046
Loader::loadFile *****************************
Error loading level: gnu
Try reinstalling the game
SignalSender::clear()
MenuSub::draw() main menu
At line 26046 of /usr/local/share/pinball/gnu/pinball.pbl, it refers to:
libModuleGnu.la
This file exists, with the corresponding library:
-rw-r--r-- 1 root wheel 56872 22 déc. 16:11 /usr/local/lib/pinball/libModuleGnu.a
-rwxr-xr-x 1 root wheel 960 22 déc. 16:11 /usr/local/lib/pinball/libModuleGnu.la
lrwxr-xr-x 1 root wheel 21 22 déc. 16:11 /usr/local/lib/pinball/libModuleGnu.so -> libModuleGnu.so.0.0.0
lrwxr-xr-x 1 root wheel 21 22 déc. 16:11 /usr/local/lib/pinball/libModuleGnu.so.0 -> libModuleGnu.so.0.0.0
-rwxr-xr-x 1 root wheel 32200 22 déc. 16:11 /usr/local/lib/pinball/libModuleGnu.so.0.0.0
This libtool file seems OK, libModuleProfessor and libModuleTux work fine, but not the extra ones.
@rzr
Copy link

rzr commented Dec 23, 2020

can you show backtrace for hurd table at:

adoptware/pinball-table-hurd#11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment