compiling withoug glibc
I have several projects that need to be built using GCC but
absolutely no external libraries, headers etc.
not glibc, not uClibc, nothing.
I also need to do this under both windows and Linux.
I have been somewhat successful by renaming directories inside the
crosscompiler subdirectory so that gcc, ... can't find any standard libraries etc.
But I can not get this to work uniformly accross platforms, and I
can not trivially reverse it when I do need glibc.
I have the vaguest clue that doing this has something to do with
triggering gcc to run through different peices of the "specs" file,
but what I can find of documentation is opaque too me.
A clue would be greatly appreciated.
Signature · 8 lines
Dave Lynch DLA Systems Software Development: Embedded Linux 717.627.3770 [email protected] http://www.dlasys.net fax: 1.253.369.9244 Cell: 1.717.587.7774 Over 25 years' experience in platforms, languages, and technologies too numerous to list. "Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction." Albert Einstein
Quoted 4 lines · David H. Lynch Jr
I have several projects that need to be built using GCC but
absolutely no external libraries, headers etc.
not glibc, not uClibc, nothing.
David,
You should probably post this question to the crossgcc mailing list:
mailto:[email protected]
Cheers,
g.
Signature · 4 lines
Grant Likely, B.Sc. P.Eng. Secret Lab Technologies Ltd. [email protected] (403) 399-0195
Hey,
did you try the options "-nostdlib -nostdinc"?
cheers
ben
Quoted 39 lines · * David H. Lynch Jr | 2007-03-11 23:29:35 [-0500]:
I have several projects that need to be built using GCC but
absolutely no external libraries, headers etc.
not glibc, not uClibc, nothing.I also need to do this under both windows and Linux.
I have been somewhat successful by renaming directories inside the
crosscompiler subdirectory so that gcc, ... can't find any standard libraries etc.But I can not get this to work uniformly accross platforms, and I
can not trivially reverse it when I do need glibc.I have the vaguest clue that doing this has something to do with
triggering gcc to run through different peices of the "specs" file,
but what I can find of documentation is opaque too me.A clue would be greatly appreciated.
Signature · 13 lines
Dave Lynch DLA Systems Software Development: Embedded Linux 717.627.3770 [email protected] http://www.dlasys.net fax: 1.253.369.9244 Cell: 1.717.587.7774 Over 25 years' experience in platforms, languages, and technologies too numerous to list. "Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction." Albert Einstein _______________________________________________ Linuxppc-embedded mailing list [email protected] https://ozlabs.org/mailman/listinfo/linuxppc-embedded
Signature · 1 line
[ Benjamin Krill ][ ben(@)codiert(.)org ][ http://codiert.org ]