modified tlwidgets/Makefile.am and added -ltlwidgets
*** Bug 2348 has been marked as a duplicate of this bug. ***
Is this the fix? It is somewhat the same as what I added to generated Makefile. =================================================================== RCS file: /cvs/frysk/frysk-gtk/tlwidgets/Makefile.am,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- frysk-gtk/tlwidgets/Makefile.am 2006/02/06 18:18:16 1.5 +++ frysk-gtk/tlwidgets/Makefile.am 2006/02/18 21:01:25 1.6 @@ -93,3 +93,9 @@ solib_PROGRAMS += libftk.so libftk_so_SOURCES = libftk.so: libftk.a + soname=`basename $@` ; \ + $(CC) -shared -o $@.tmp -lrt \ + -Wl,--whole-archive,$<,--no-whole-archive \ + -Wl,--soname,$$soname,-z,-defs + if readelf -d $@.tmp | fgrep -q TEXTREL; then exit 1; fi + mv $@.tmp $@ \ No newline at end of file It is strange that frysk on x86 doesn't need this extra option. How did frysk on x86 knows that it need to search librt.so for it to work correctly. Odd. Anyway, it does fix the problem. Thanks.
Code rewritten to not need librt (and all that timer stuff).