Hi keyboard gurus,
I think the default install of x11-wm/ion on Mac OS 10.4 is broken.
Ion installs sucessfully, but produces the following errors:
Ion startup error log:
Failed to load module de: dlopen(/sw/lib/ion/de.so, 9): Symbol not found:
_grbrush_get_slave
Referenced from: /sw/lib/ion/de.so
Expected in: dynamic lookup
Stack trace:
0 [C]: in 'gr_select_engine'
1 /sw/etc/ion/draw.lua:6
[Skipping unnamed C functions.]
No drawing engines loaded, trying "de".
Failed to load module de: dlopen(/sw/lib/ion/de.so, 9): Symbol not found:
_grbrush_get_slave
Referenced from: /sw/lib/ion/de.so
Expected in: dynamic lookup
Failed to load module query: dlopen(/sw/lib/ion/query.so, 9): Symbol not
found: _region_inactivated
Referenced from: /sw/lib/ion/query.so
Expected in: dynamic lookup
Stack trace:
0 [C]: in 'load_module'
1 /sw/etc/ion/ion.lua:55
[Skipping unnamed C functions.]
Failed to load module menu: dlopen(/sw/lib/ion/menu.so, 9): Symbol not
found: _region_inactivated
Referenced from: /sw/lib/ion/menu.so
Expected in: dynamic lookup
Stack trace:
0 [C]: in 'load_module'
1 /sw/etc/ion/ion.lua:56
[Skipping unnamed C functions.]
Failed to load module ionws: dlopen(/sw/lib/ion/ionws.so, 9): Symbol not
found: _genframe_brushes_updated
Referenced from: /sw/lib/ion/ionws.so
Expected in: dynamic lookup
Stack trace:
0 [C]: in 'load_module'
1 /sw/etc/ion/ion.lua:57
[Skipping unnamed C functions.]
Failed to load module floatws: dlopen(/sw/lib/ion/floatws.so, 9): Symbol
not found: _region_do_rescue_clientwins
Referenced from: /sw/lib/ion/floatws.so
Expected in: dynamic lookup
Stack trace:
0 [C]: in 'load_module'
1 /sw/etc/ion/ion.lua:58
[Skipping unnamed C functions.]
Could not find a complete workspace class. Please load some modules.
Unable to set up any rootwins.
Refusing to start due to encountered errors.
According to the thread found here:
http://www.mail-archive.com/[EMAIL PROTECTED]/msg02067.html
the problem can be fixed by turning off dynamic linking. I tried to do this
by changing /sw/fink/10.4/unstable/main/finkinfo/x11-wm/ion.info as follows:
[...]
Revision: 2
[...]
ConfigureParams: --with-lua-prefix=%p --mandir=%p/share/man
--infodir=%p/share/\
info --libexecdir=%p/sbin --with-libtool=%p --with-disable-shared
[...]
however, even with the --diable-shared flag (found in the configure file of
the current ion-2 source package),
fink rebuild ion
fink reinstall ion
did not produce a working ion install.
Any help would be greatly appreciated!
Miles
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users