To make the long story short the symlink did the trick!
..but here's a transcript of the action:
>> what does the command "fltk-config --ldflags" return?
[r...@mybox fltk-1.1.9]# fltk-config --ldflags
-L/usr/local/lib -lfltk -ldl -lm -lXext -lX11
#### On to the lib files:
[r...@mybox fltk-1.1.9]# cd /usr/lib
[r...@mybox lib]# ls -l *Xext*
lrwxrwxrwx 1 root root 16 Mar 12 2008 libXext.so.6 -> libXext.so.6.4.0
-rwxr-xr-x 1 root root 62200 Jul 13 2006 libXext.so.6.4.0
#### OK so now to create the link:
[r...@mybox lib]# ln -s libXext.so.6 libXext.so
[r...@mybox lib]# ls -l *Xext*
lrwxrwxrwx 1 root root 12 Jul 22 13:10 libXext.so -> libXext.so.6
lrwxrwxrwx 1 root root 16 Mar 12 2008 libXext.so.6 -> libXext.so.6.4.0
-rwxr-xr-x 1 root root 62200 Jul 13 2006 libXext.so.6.4.0
#### And there we are. Now try re-building.
[r...@mybox fltk-1.1.9]# cd /usr/src && \
> tar -xf /mypath/fltk-1.1.9-source.tar.bz2 && cd fltk-1.1.9 && \
> ./configure --prefix=/usr --includedir=/usr/include --libdir=/usr/lib
> --enable-threads --enable-xft 2>&1 > ../configlog
#### Looks like that did the trick!
#### This time OpenGL was enabled:
Configuration Summary
-------------------------------------------------------------------------
Directories: prefix=/usr
bindir=${exec_prefix}/bin
datadir=${datarootdir}
datarootdir=${prefix}/share
exec_prefix=${prefix}
includedir=/usr/include
libdir=/usr/lib
mandir=${datarootdir}/man
Graphics: X11+Xft
Image Libraries: JPEG=Builtin
PNG=Builtin
ZLIB=System
Large Files: NO
OpenGL: YES
Threads: YES
configure: creating ./config.status
config.status: creating makeinclude
config.status: creating fltk.list
config.status: creating fltk-config
config.status: creating fltk.spec
config.status: creating FL/Makefile
config.status: creating config.h
#### ...but everything else looks the same. Now try make:
[r...@mybox fltk-1.1.9]# time { make 2>&1 > ../makelog; }
real 9m35.138s
user 6m42.545s
sys 0m35.910s
#### Dude!
cat makelog | less
< snip >
Compiling widget_panel.cxx...
Linking fluid...
=== making test ===
Compiling unittests.cxx...
Linking unittests...
< snip >
=== making documentation ===
Formatting fltk.man...
Formatting fltk-config.man...
Formatting fluid.man...
Formatting blocks.man...
Formatting checkers.man...
Formatting sudoku.man...
#### and and that's it! So on we go:
[r...@mybox fltk-1.1.9]# time { make install 2>&1 > ../installog; }
real 5m18.607s
user 4m33.209s
sys 0m33.430s
#### ...and fluid works !!!
Nice Help menu!
"1 - Introduction to FLTK" and I'm off...
It's very quick... this looks exciting.
Reminds me of OpenOffice compared to the Gnome slugs...
I'm on an old P3 and using fluxbox but much of the FC6 GUI stuff is of that
more sluggish type. I was really suprised to see how quickly Open Office
operated.
Thanks a bunch for the suggestions.
They got me heading exactly in the right direction.
( but you knew that )
I'll probably be back around.
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk