[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNU poke 2.90.0 on Solaris 11.4

From: Bruno Haible
Subject: Re: GNU poke 2.90.0 on Solaris 11.4
Date: Wed, 25 Jan 2023 02:59:34 +0100

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.

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.

PNG image

reply via email to

[Prev in Thread] Current Thread [Next in Thread]