On 6/17/07, Miles Colman <[EMAIL PROTECTED]> wrote:
> 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
>

Were those instructions for OS X/Darwin?  The Darwin linker doesn't
really support static builds the same way as they're done in Linux.

Also, for clarification:  how did you apply --disable-shared?  Did you
do it in the ConfigureParams of ion.info?

-- 
Alexander K. Hansen
akh AT finkproject DOT org
Fink User Liaison and Documenter

-------------------------------------------------------------------------
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

Reply via email to