>>>>> On Sun, 17 Nov 2002 05:32:04 +0000,
>>>>> "AS" == Andrew Suffield <[EMAIL PROTECTED]> wrote:
AS> You need the following patch to Makefile to fix this:
AS> --- Makefile~ 2002-11-17 05:26:45.000000000 +0000
AS> +++ Makefile 2002-11-17 05:31:02.000000000 +0000
AS> @@ -22,7 +22,7 @@
AS> gcc -rdynamic -ldl -L. -lfoo -o $@ $<
AS> t-static: t.c libfoo.a
AS> - gcc -static -export-dynamic -o $@ $< -L. -lfoo -ldl
AS> + gcc -export-dynamic -o $@ $< -L. -Wl,-Bstatic -lfoo -ldl -Wl,-Bdynamic
AS> clean:
AS> rm -f libfoo.so libfoo.a *.o t-shared t-static module.so
AS> -export-dynamic does no good if you linked a static object; you want a
AS> dynamic object with libfoo linked statically.
I know this way too. I mention completely static link. even
if -export-dynamic isn't specified, that sample doesn't
work with -static option. so I need an article for
exception.
--
Akira TAGOH : [EMAIL PROTECTED] / Japan GNOME Users Group
[EMAIL PROTECTED] : [EMAIL PROTECTED] / GNOME-DB Project
: [EMAIL PROTECTED] / Red Hat, Inc.
: [EMAIL PROTECTED] / Debian Project