[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU poke 2.90.0 on Solaris 11.4
From: |
Jose E. Marchesi |
Subject: |
Re: GNU poke 2.90.0 on Solaris 11.4 |
Date: |
Wed, 25 Jan 2023 11:56:24 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
> I wrote:
>> On Solaris 11.4/x86_64 (in 64-bit mode), with gcc, I get a link error:
>>
>> libtool: link: gcc -O2 -shared -fPIC -DPIC -Wl,-z -Wl,text -Wl,-h
>> -Wl,libjitter--no-threading.so.0 -o
>> non-convenience-lib/.libs/libjitter--no-threading.so.0.0.0 -Wl,-z
>> -Wl,allextract lib/.libs/libjitter--no-threading.a -Wl,-z
>> -Wl,defaultextract -L/export/home/bruno/prefix64/lib -O2 -g -O2
>> ld: fatal: relocation error: R_AMD64_PC32: file
>> lib/.libs/libjitter--no-threading.a(lib_libjitter__no_threading__partial_la-jitter-machine-assembly.o):
>> section: [2].rela.text: offset: 0x1b1: relocation requires reference
>> symbol
>> collect2: error: ld returned 1 exit status
>> gmake[3]: *** [Makefile:7047:
>> non-convenience-lib/libjitter--no-threading.la] Error 1
>> gmake[3]: Leaving directory '/export/home/bruno/poke-2.90.0/build-64/jitter'
>
> In 2.90.1 this error is gone. Compilation works fine and produces a
> working 'poke' binary.
Very nice :)
> Apparently the more conservative setting in jitter/configure.ac fixed this.
> Thanks Luca!
>
> Now, when starting poke, the "For help" looks weird. I need to fix that
> in Gnulib or libtextstyle (by distinguishing Solaris console from other ttys).
> But it's not urgent.
Looks like the Solaris terminal is not ignoring the escape characters
used to implement terminal hyperlinks.