This is the mail archive of the crossgcc@sourceware.org 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] |
Enrico, All, On Sunday 07 November 2010 12:45:19 Enrico Weigelt wrote: > > Yes, basically, crosstool-NG creates shell wrappers in > > ${CT_WORK_DIR}/tools/bin and you should see a file named 'sed' in there. > Just a sidenote: perhaps it would be wise to use different names > for them (eg. "crosstool-helper-sed" instead of just "sed"), so > on such PATH problem we have an early crash instead of possibly > wrong tools called. The point is that they *do* get called. For example, glibc calls 'sed' to call the GNU sed, and on BSD-like systems, 'sed' might not be compatible, while GNU sed is called 'gsed'. So, instead of patching glibc (and all others!), we simply create a wrapper/symlink 'sed' -> 'gsed', put it early in the PATH, so that when calling 'sed', the tools actually call 'gsed'. Of course, this has no influence on systems where 'sed' is already GNU sed. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' -- For unsubscribe information see http://sourceware.org/lists.html#faq
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |