[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