Heres my output as requested
-D_REENTRANT -D_GNU_SOURCE -I/home/build/staging/include/directfb
-L/home/build/staging/lib -ldirectfb -lz -lfusion -ldirect -lpthread -ldl
SO nothing here.
I think i have this setting right.
I think it is to do with the libfusion.la file
which has the follwing line in it:
dependency_libs= -L/home/build/staging/lib -L/home/build/staging/usr/lib
/usr/local/lib/libdirect.la -lz -ldl -lpthread
As you can see the line /usr/local/lib/libdirect.la is wrong as this is not
my rootfs but my compile pc directory. However thi path is obviously
correct when i run on my target machine so putting /home/build.. etc in
front is clearly not the answer either.
Hope people can help with my problem
Dan
From: Kent Sandvik <[EMAIL PROTECTED]>
To: [email protected]
Subject: Re: [directfb-dev] Crosscompiling LiTE
Date: Fri, 28 Oct 2005 11:09:28 -0700
On 10/28/05, Daniel Laird <[EMAIL PROTECTED]> wrote:
> However the .la files that LiTE links against for example libdirectfb.la
> have a hardcoded path like this
> /usr/local/lib/libdirectfb.so
What does pkg-config --libs --cflags directfb direct show you? Note
that when you run autogen.sh or configure, you need to ser
PKG_CONFIG_FLAG first to point at the place where the .pc files for
your compilation setup reside. You might point at a wrong location,
for example. --Kent
--
Something, Anything!
_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev