On Sun, Jan 20, 2013 at 12:51 PM, dieter roelants <[email protected]> wrote:
> On Sun, 13 Jan 2013 22:10:08 -0200
> Gustavo Sverzut Barbieri <[email protected]> wrote:
>
>> > - libedje.so is linked with libfontconfig but the rpath as specified by
>> >   the latter's pkg-config file is not used when linking it. Because
>> >   fontconfig is installed under the Xorg prefix (/usr/X11R7/) this
>> >   breaks e.g. edje_cc during build. (I worked around it by setting
>> >   LD_LIBRARY_PATH.)
>>
>> This is very weird. libedje.so doesn't use fontconfig directly, it's
>> just used by libevas.so and this uses whatever `pkg-config --libs
>> fontconfig`reports. Is it a broken fontconfig.pc?
>
> I don't think it's broken:
> simult:2:~/work/e/efl$ pkg-config --libs fontconfig
> -Wl,-rpath,/usr/X11R7/lib -L/usr/X11R7/lib -lfontconfig
>
> and libevas.so has /usr/X11R7/lib in its RPATH.
>
> I think libfontconfig gets linked in libedje by libtool because it's in
> its (.la) dependency_libs? I see that -Wl,--as-needed is passed to the
> command linking libedje, but it comes almost at the end, after all the
> libraries, while the ld man page says it only affects libraries
> mentioned after it. Maybe this is the problem?

i changed that, could you try again?


--
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: [email protected]
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to