This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi Dan; Thank you for your condolences :-) I'd prefer CVS over ClearCase, but that's what they use here and they think they are getting a good deal :-) I was unable to convince gcc 3.3 configure to generate statically by using "--disable-shared" or "--enable-static", but if I modified the Makefile generated by configure so that the LD flag was given "-static" rather than no arguments, it seemed to work as ldd reported no linkages to external libraries. So I guess I need to figure out how to modify the LD line in the associated Makefile(s) using sed (?) after configure has run for gcc. I think that it is a configure bug in gcc that does not place the "-static" argument to LD, but I'm a newbie, not sure I can substantiate that opinion. Meanwhile, I'll be looking at the crosstool script(s) more intently to understand the magic :-) We are using Red Hat 8.0 primarily, but some are using Red Hat 9.0 and who knows what some people have done to modify/upgrade/enhance/customize their systems. Might have some people using Debian or Slackware, not sure. Thanks very much for your help. I'll report back results from my efforts. Ken On Wednesday 15 October 2003 10:29, Dan Kegel wrote: > Wolcott, Ken (MED, Compuware) wrote: > > 3> We want statically linked tools so that we can cross compile out of > > ClearCase > > my condolences > > > on a (possibly) wide variety of Red Hat build hosts, might have > > > > different libraries, need to have build consistency...execution speed and > > executeable size issues are not as important as making certain we can > > build consistently slightly or widely differing hosts. > > I suspect that you can just build the crosstools on a > 'lowest common denominator' system, e.g. Red Hat 7.3, > and end up with tools that will run properly on all > systems. > > I don't know how to configure statically linked gcc's, > but people have done it (see e.g. > http://gcc.gnu.org/ml/gcc-patches/2000-09/msg00797.html), > so perhaps you should ask on the main gcc list > and report back :-) > > - Dan -- Kenneth A. Wolcott Consultant, Clinical Systems Engineering GE Medical Systems Information Technologies 8200 West Tower Avenue, Milwaukee, WI 53223 Phone: 414/362-2720 Email: Ken.Wolcott@med.ge.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
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |