Static linked cross tools
Marius Groeger
mgroeger@sysgo.com
Wed Oct 20 15:56:00 GMT 2004
Allen,
On Tue, 19 Oct 2004, Allen Curtis wrote:
>> So the question is:
>> Why do you want statically linked tools? Do you need to run the tools on
>> different systems with different libraries, or any other reason to not use
>> dynamic libraries *to run the tools in the toolchain*? Or do you only need
>> your crosstools to generate statically linked programs?
>>
> We want to build the executables statically linked so they can run on
> different workstations. Typically we put the development tools on a server
> and everyone uses the same toolchain. This does not mean that we do not want
> to create dynamically linked programs.
Sorry to jump in late, and possibly even be redundant. But I would
like to point you to what I said a while ago on this list regarding
this. Please see
http://sources.redhat.com/ml/crossgcc/2004-04/msg00003.html
FWIW, we have (almost) completely abandonded static linking, as it
does not serve the purpose to get reliable binaries for ANY
workstation. It is much safer to let references resolve dynamically
until the point where it just doesn't work.
Regards,
Marius
--
Marius Groeger <mgroeger@sysgo.com>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FAX: +49 6136 9948 10
www.sysgo.com | www.elinos.com | www.osek.de | www.imerva.com
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
More information about the crossgcc
mailing list