> Yes , sorry, I'm building: fltk-1.1.9-source.tar.bz2

OK sounds right.

> Keeping in mind that my FC6 install uses /usr and NOT /usr/local

Although, until the build actually works, you might want to try setting
--prefix to point to somewhere private, you know, Just In Case...

> I have tried a few config variations with the same make error.
> The last was:
> ./configure --prefix=/usr --includedir=/usr/include 
> --libdir=/usr/lib --enable-threads --enable-xft

Looks OK.

> The summary reads:
> ----------
>     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: NO
>         Threads: YES

Looks OK, although it would appear that you do not have the OpenGL dev
headers installed.
Maybe you don't want GL support?

Either way, that should not be relevant here...

> make seems to run OK until it is building fluid. That section reads:
> Linking fluid...
> /usr/bin/ld: cannot find -lXext
> collect2: ld returned 1 exit status
> make[1]: *** [fluid] Error 1
> make: *** [all] Error 1


> So where should -lXext be? in the source tree?

No, it should be in a system folder - it's a system file, after all.

> I do have these installed:
> 
> /usr/include/X11/extensions/Xext.h
> /usr/lib/libXext.so.6
> /usr/lib/libXext.so.6.4.0

Hmm, now that seems a bit odd. That looks like the right folder, but...

I'd have expected a /usr/lib/libXext.so as well, probably as a symlink
to /usr/lib/libXext.so.6 (or maybe even to /usr/lib/libXext.so.6.4.0
since I assume that /usr/lib/libXext.so.6 is already a symlink to that.)

The linker, by default, if passed -lXext is going to look for libXext.so
then libXext.a, in that order, but I don't *think* it will look for
versioned .so files unless told explicitly, so I imagine you would need
a /usr/lib/libXext.so instance...

Could try adding a symlink for that to see if it helps?

Also, what does the command "fltk-config --ldflags" return?

-- 
Ian



SELEX Sensors and Airborne Systems Limited
Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 
3EL
A company registered in England & Wales.  Company no. 02426132
********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************

_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to