Re: Linking a program with a directory??
Magnus Therning <[email protected]> Fri, 23 Jul 2004 10:02:51 +0200
| Newsgroups | gmane.comp.tools.aap.user |
|---|---|
| Message-ID | <[email protected]> |
Hmm, amazingly bad subject I chose for this post. Linking program with
library is what I meant of course.
/M
On Fri, Jul 23, 2004 at 09:45:43AM +0200, Magnus Therning wrote:
>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
>_______________________________________________
>A-A-P-user mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/a-a-p-user
--
Magnus Therning (OpenPGP: 0xAB4DFBA4)
[email protected]
http://magnus.therning.org/
The real problem we face with the web is not understanding the anomalies,
it's facing how deeply weird the ordinary is.
-- David Weinberger
-------------------------------------------------------
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