harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Pervov" <pmcfi...@gmail.com>
Subject Re: Build error in trunk
Date Mon, 22 Dec 2008 10:39:50 GMT
Oops. Wrong thread. :^)

Pavel.

On Mon, Dec 22, 2008 at 12:47 PM, Pavel Pervov <pmcfirst@gmail.com> wrote:
> Hm... From my POV using implementation specific classes which can
> improve performance is preffered even in implementation of public
> interfaces. This is what gives advantage of one implementation over
> the other.
>
> WBR,
>    Pavel.
>
> On Mon, Dec 22, 2008 at 12:37 PM, Aleksey Shipilev
> <aleksey.shipilev@gmail.com> wrote:
>> Hm... So the issue is, Xtst could not be found even at /usr/lib64?
>> Maybe the permissions are faulty? Can you show the output of this command?
>>
>> $ ls -la /usr/lib64/libXtst*
>>
>> Thanks,
>> Aleksey.
>>
>> On Mon, Dec 22, 2008 at 12:06 PM, Oscar Bacho <oscar.bacho@gmail.com> wrote:
>>>   On Mon, Dec 22, 2008 at 4:21 PM, Aleksey Shipilev <
>>>
>>>> aleksey.shipilev@gmail.com> wrote:
>>>>
>>>> > Hi, Oscar.
>>>> >
>>>> > On Mon, Dec 22, 2008 at 11:06 AM, Oscar Bacho <oscar.bacho@gmail.com>
>>>> > wrote:
>>>> > >  In Fedora 10 the path /usr/X11R6/lib64 is not.
>>>> > >  The lib's Xtst, Xext are installed in /usr/lib64 according to:
>>>> > >  rpm -q -l libXtst
>>>> > > /usr/lib64/libXtst.so.6
>>>> > > /usr/lib64/libXtst.so.6.1.0
>>>> >
>>>> > Would it help to add /usr/lib64 to makefile? To do that:
>>>> >
>>>> > 1. Locate the makefile. The corresponding place in SVN is:
>>>> >
>>>> >
>>>> http://svn.apache.org/repos/asf/harmony/enhanced/classlib/trunk/depends/build/platform/
>>>> >
>>>> > 2. Fix the XLIBS line:
>>>> > XLIBS = -L/usr/lib64 -L/usr/X11R6/lib64 -lX11 -lXft -lXext -lXtst
>>>> >
>>>> > 3. Run the build again to be sure it works.
>>>> >
>>>> > Thanks,
>>>> > Aleksey.
>>>> >
>>>>
>>> It do not work
>>>
>>> See the nex error:
>>>
>>> [exec] echo "HYGL_0.1 {" >libgl.exp
>>>     [exec] echo "  global :" >>libgl.exp
>>>     [exec] sed -e's/^/    /;s/$/;/' <exports.txt >>libgl.exp
>>>     [exec] echo "  local : *;" >>libgl.exp
>>>     [exec] echo "};" >>libgl.exp
>>>     [exec] cc -shared -Wl,-soname=libgl.so -Wl,--version-script,libgl.exp
>>> -o ../libgl.so \
>>>     [exec]     ../shared//blitter.o ../shared//gifdecoder.o
>>> ../shared//LUTTables.o ../shared//pngdecoder.o
>>> ../shared//SurfaceDataStructure.o gl.o XBlitter.o XGraphics2D.o
>>> LockingKeys.o -Xlinker --start-group
>>> -L/home/oscar/harmony/working_classlib/deploy/lib/
>>> -L/home/oscar/harmony/working_classlib/deploy/jdk/jre/bin/
>>> /home/oscar/harmony/working_classlib/deploy/lib/libhycommon.a -lhythr
>>> /home/oscar/harmony/working_classlib/deploy/lib/libhyzip.a -lhyzlib
>>> /home/oscar/harmony/working_classlib/deploy/lib/libhypool.a
>>> /home/oscar/harmony/working_classlib/deploy/lib/libhyfdlibm.a -lvmi -Xlinker
>>> --end-group -lc -lm -ldl -lpng -lstdc++ -L/usr/lib64 -L/usr/X11R6/lib64
>>> -lX11 -lXft -lXext -lXtst
>>>     [exec] /usr/bin/ld: cannot find -lXtst
>>>     [exec] collect2: ld devolvió el estado de salida 1
>>>     [exec] make: *** [../libgl.so] Error 1
>>>
>>> BUILD FAILED
>>>
>>> Thanks
>>>
>>>
>>> Oscar Bacho
>>>
>>
>

Mime
View raw message