[unsolved] memcpy@GLIBC_2.4; No symbol version section
Posted by schnabelvieh on Jan 23, 2015; 5:35pm
URL: https://forum.jogamp.org/unsolved-memcpy-GLIBC-2-4-No-symbol-version-section-tp4033903.html
Hello everybody,
i'm new to this forum. I've been busy with building jogl2 on an armv7hf (iMX6, udoo board) for quite a while.
The first problem I have, might be fixed already, but I still want to ask:
I've did:
-------------------------
mkdir jogamp
cd jogamp && git clone git://jogamp.org/srv/scm/gluegen.git gluegen
-------------------------
to get gluegen first.
Then I changed into gluegen/make and "ant" finished with
-------------------------
Starting link
[cc] /usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/4.8.3/../../../../armv7a-hardfloat-linux-gnueabi/bin/ld: libBindingtest1p1.so: No symbol version section for versioned symbol `memcpy@GLIBC_2.4'
-------------------------
Somewhere else in the terrefic internet i've found the hint to edit glibc-compat-symbols.h
I' replaced
-------------------------
#define GLIBC_COMPAT_SYMBOL(FFF) __asm__(".symver " #FFF "," #FFF "@GLIBC_2.4");
-------------------------
with
-------------------------
#define GLIBC_COMPAT_SYMBOL(FFF) __asm__(".symver " #FFF "," #FFF "@GLIBC_2.19");
-------------------------
and "ant" finished succesfully.
Is there a possibility to test, if this "fix" will cause any trouble?
Thanks in advance,
schnabelvieh