Re: How I get and glue the FLTK dependecies in my application?
Daniel Silva
Jul 28, 2022
Thank you.
Ye sure, that's more precise.
However I'm not interested in the fltk lib --ldflags or --ldstaticflags returns, because I'm linking manually to the static fltk lib to my fltk build, what I looking for is the fltk, I think, shared system dependencies.
Both of these options return the same list of fltk dependencies flags, but not all.
On 7/27/22 23:07 Daniel Silva wrote:
> I want more control of the compilation process, linking the fltk
> relative to my project folder, without having the install, because I
> want to stay up to date with the project and linking it staticly.
> But it's pretty hard to get the necessery fltk dependecies to compile
> my application within my Makefile.
> The fltk-config --ldflags doesn't return all necessery libs
> dependecies, but I noted the first definition of LDLIBS var inside the
> fltk-config has the dependecies, but I can't get it in a nicer way
> other than copy manually.
> So my setup is a mess, so I'm doing this completly wrong?
Greg wrote a long answer that should cover what you need. Please read
this as well.
The short answer to your question *might* be that you should use
`fltk-config --ldstaticflags` rather than `fltk-config --ldflags`if you
want static linking.
If you look at Greg's recipe he's using ldstaticflags as well.
Comments are owned by the poster. All other content is copyright 1998-2025 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.