> Aha. So the real file libXm.3.0.0.dylib is not there. It should have 
> been created just before the symlinks were made. In my build output I 
> see the following:
> 
> /bin/sh ../../libtool --mode=link gcc  -DXNO_MTSAFE_STRINGAPI 
> -DXNO_MTSAFE_PWDAPI -DXNO_MTSAFE_TIMEAPI -Wall -g -Wno-unused 
> -Wno-comment  -version-info 3:0:0 -o libXm.la [long list of *.lo files 
> omitted]
> gcc -dynamiclib -undefined dynamic_lookup -o .libs/libXm.3.0.0.dylib 
> .libs/XmStrDefs.o [long list of *.o files omitted] -install_name 
> /sw/lib/libXm.3.dylib -compatibility_version 4 -current_version 4.0
> (cd .libs && rm -f libXm.3.dylib && ln -s libXm.3.0.0.dylib libXm.3.dylib)
> (cd .libs && rm -f libXm.dylib && ln -s libXm.3.0.0.dylib libXm.dylib)
> creating libXm.la
> 
> Do you get an error message in this part?

No, I do not get any error message in this part, as far as I can see.
The lines directly before the two lines mentioned above in my compile 
output look like that:

/bin/sh ../../libtool --mode=link gcc  -DXNO_MTSAFE_STRINGAPI
-DXNO_MTSAFE_PWDAPI -DXNO_MTSAFE_TIMEAPI -Wall -g -Wno-unused 
-Wno-comment -version-info 3:0:0 -o libXm.la -rpath /sw/lib  [long list of *.lo 
files omitted]
  -L/usr/X11R6/lib -lXmu -lXt -lSM -lICE -lXext -lXp -lX11  -L/usr/X11R6/lib 
-lXt
(cd .libs && rm -f libXm.3.dylib && ln -s libXm.3.0.0.dylib libXm.3.dylib)
(cd .libs && rm -f libXm.dylib && ln -s libXm.3.0.0.dylib libXm.dylib)
creating libXm.la
(cd .libs && rm -f libXm.la && ln -s ../libXm.la libXm.la)

I seem to be missing the second command, starting with 'gcc -dynamiclib ...',
which presumably installs the missing libraries. 
How come, and how do I get it back???

Sabine

------------------------------------------------------------------------------
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to