[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-dev: Static compilation of gEDA tools
Hi,
>
> Have you some tips to make static binaries?
>
The key thing to building a static version is to havfe static
versions of all the dependency libraries. Most distributions (I don't
know about OSX), typically do not provide these libraries; you have to
build them yourself.
I have made static gEDA/gaf binaries for GNU/Linux in the past with some
limited success, but I have never gotten these static binaries run on
many different distributions (or versions) of GNU/Linux. At least on
GNU/Linux, building and distributing static binaries for large pieces
of software (like gEDA/gaf) is generally discouraged.
If I were to distribute binaries, I would build gEDA/gaf to link to
dynamic libraries and distribute the required shared libraries as well.
I've had great success with this approach.
-Ales
_______________________________________________
geda-dev mailing list
geda-dev@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev