[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Ncurses 6.5 build fails - Solaris 10
From: |
Freya Starshade |
Subject: |
Ncurses 6.5 build fails - Solaris 10 |
Date: |
Fri, 15 Nov 2024 21:22:24 -0800 |
User-agent: |
Mozilla Thunderbird |
Hiya,
So we're trying to do a pretty standard build of ncurses, and it fails
with this error:
sparc64-sun-solaris2.10-gcc -m64 -R/opt/FSYS/packages/lib
-R/opt/FSYS/packages/lib/64 -L/opt/FSYS/packages/lib
-L/opt/FSYS/packages/lib/64 -m64 --param max-inline-insns-single=1200
-shared -dy -G -Wl,-h,basename ../lib/libpanelw.so.6.5 .6.5.6 -o
../lib/libpanelw.so.6.5 ../obj_s/panel.o ../obj_s/p_above.o
../obj_s/p_below.o ../obj_s/p_bottom.o ../obj_s/p_delete.o
../obj_s/p_hide.o ../obj_s/p_hidden.o ../obj_s/p_move.o ../obj_s/p_new.o
../obj_s/p_replace.o ../obj_s/p_show.o ../obj_s/p_top.o
../obj_s/p_update.o ../obj_s/p_user.o ../obj_s/p_win.o -L../lib -lncursesw
/opt/FSYS/packages/bin/ld: read-only segment has dynamic relocations
collect2: error: ld returned 1 exit status
Configuring with the following ./configure line:
./configure --prefix=/opt/FSYS/packages --build=sparc64-sun-solaris2.10
--host=sparc64-sun-solaris2.10 --target=sparc64-sun-solaris2.10
CFLAGS='-m64' LDFLAGS='-m64 -R/opt/FSYS/packages/lib
-R/opt/FSYS/packages/lib/64 -L/opt/FSYS/packages/lib
-L/opt/FSYS/packages/lib/64' CPPFLAGS='-m64 -D_XPG6
-I/opt/FSYS/packages/include' CXXFLAGS='-m64' --without-ada
--with-shared --with-cxx-shared --without-debug --without-normal
--enable-pc-files
Software version:
GCC: 9.5.0
GNU LD: 2.4.3
Solaris: Solaris 10 1/13 SPARC
Does anyone know what might be going on? That LD error message is
incredibly non-helpful. Attached is our config.log
ncurses-config-log-6.5-20241115212052.log
Description: Text document
- Ncurses 6.5 build fails - Solaris 10,
Freya Starshade <=