diff options
author | Eric Andersen <andersen@codepoet.org> | 2001-04-06 20:17:32 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2001-04-06 20:17:32 +0000 |
commit | e990ae71cb9dd42420def6c832f0094500722219 (patch) | |
tree | 20045df0b69120d02bd3d4a6a6d8f9004ec0afd0 /extra/gcc-uClibc/gcc-uClibc.c | |
parent | d4d02ff6bdd4003ca80294f31d9ddd5e5585c199 (diff) |
Make a naming change to be consistent with other cross compiling tools.
Set up a default lib dir off the root of the uClibc compile dir. This
really needs more thought, but is good enough for now I think.
Diffstat (limited to 'extra/gcc-uClibc/gcc-uClibc.c')
-rw-r--r-- | extra/gcc-uClibc/gcc-uClibc.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/extra/gcc-uClibc/gcc-uClibc.c b/extra/gcc-uClibc/gcc-uClibc.c index a628705ea..5abad4c8f 100644 --- a/extra/gcc-uClibc/gcc-uClibc.c +++ b/extra/gcc-uClibc/gcc-uClibc.c @@ -48,6 +48,14 @@ int main(int argc, char **argv) char ** gcc_argv; source_count = 0; + /* FIXME: We need to work out the install vs use-in-built-dir + * issue..*/ + /* Apparently gcc doesn't accept this stuff via the command line */ + setenv("COMPILER_PATH", UCLIBC_DIR"extra/gcc-uClibc/", 1); + setenv("LIBRARY_PATH", UCLIBC_DIR"lib/", 1); + /* The double '/' works around a gcc bug */ + setenv("GCC_EXEC_PREFIX", UCLIBC_DIR"extra/gcc-uClibc//", 1); + for ( i = 1 ; i < argc ; i++ ) { if (argv[i][0] == '-') { /* option */ |