Building Cynthiune 0.9.5 : linker error (ld.gold) (fwd)

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Building Cynthiune 0.9.5 : linker error (ld.gold) (fwd)

GNUstep - General mailing list
Hi All,

I come back to this issue : obviously, a symbol is missing :
> Linking bundle ALSA ...
> /usr/bin/ld.gold : erreur : le symbole __malloc_initialize_hook a une version GLIBC_2.4 indéfinie
which I might translate as : the '__malloc_initialize_hook' symbol has an undefined version (release?)

Do you think there is a way to fork around the missing symbol in the source code of Cynthiune, maybe changing the version number, or is it a missing necessary symbol in the lib ?

Regards,

--
Bien cordialement,
Patrick CARDONA
---------- Forwarded message ----------
Date: 2020-06-16 22:15:45 +0200
From: Patrick Cardona via Discussion list for the GNUstep programming environment <[hidden email]>
Subject: Building Cynthiune 0.9.5 : linker error (ld.gold)

Hi All,

While making Cynthiune from source code, this error occured while making the bundle ALSA :

Context :
Cynthiune : 0.9.5
Origin : gap from Github repo
Raspbian 10.4
RPI B3+ - arm v7
GNUstep runtime : 1.9
clang : 7

The error :

...
Making all for bundle ALSA...
 Creating ALSA.output/....
 Compiling file ALSA.m ...
 Linking bundle ALSA ...
/usr/bin/ld.gold : erreur : le symbole __malloc_initialize_hook a une version GLIBC_2.4 indéfinie
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [/usr/GNUstep/System/Library/Makefiles/Instance/bundle.make:205: ALSA.output/./ALSA] Error 1
make[3]: *** [/usr/GNUstep/System/Library/Makefiles/Instance/bundle.make:193: internal-bundle-run-compile-submake] Error 2
make[2]: *** [/usr/GNUstep/System/Library/Makefiles/Master/rules.make:297: ALSA.all.bundle.variables] Error 2
make[1]: *** [/usr/GNUstep/System/Library/Makefiles/Master/bundle.make:37: internal-all] Error 2
make: *** [/usr/GNUstep/System/Library/Makefiles/Master/serial-subdirectories.make:53: internal-all] Error 2

Regards,

--

Bien cordialement,
Patrick CARDONA