Linking a program with a directory??
Magnus Therning <[email protected]> Fri, 23 Jul 2004 09:45:43 +0200
| Newsgroups | gmane.comp.tools.aap.user |
|---|---|
| Message-ID | <[email protected]> |
I am feeling really stupid here, but I simply can't get it to work!
Files:
foo.c
foo.h
main.c
main.aap:
:dll foo : foo.c
:program bar { add_LIBS = -lfoo } : main.c
Result:
Aap: cc -MM foo.c > build-Linux2_6_7_1_k7/foo.c.aap
Aap: cc -O2 -fPIC -c -o build-Linux2_6_7_1_k7/foo.sho foo.c
Aap: ld -shared -o libfoo.so build-Linux2_6_7_1_k7/foo.sho
Aap: cc -MM main.c > build-Linux2_6_7_1_k7/main.c.aap
Aap: cc -O2 -c -o build-Linux2_6_7_1_k7/main.o main.c
Aap: cc -O2 -o bar build-Linux2_6_7_1_k7/main.o -lfoo
/usr/bin/ld: cannot find -lfoo
collect2: ld returned 1 exit status
Aap: Error in recipe "/home/magnus/prog/tst/aap_03/main.aap" line 3: Error executing commands for build default: Error in recipe "/usr/lib/aap/default.aap" line 414: Shell command returned 1
I'd really like to get a '-L.' onto that last command, but how?
/M
--
Magnus Therning (OpenPGP: 0xAB4DFBA4)
[email protected]
http://magnus.therning.org/
Maturity is when you quit blaming other people for your problems
-- Craig Burton
-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click