Page 1 of 1

libVMProtectSDK64.so: undefined reference to `memcpy@GLIBC_2.14'

Posted: Sat Mar 03, 2018 10:17 am
by supermilg
We link libVMProtectSDK64.so to our program in cent os 6.6 , however, linker says:
/libVMProtectSDK64.so: undefined reference to `memcpy@GLIBC_2.14'
collect2: error: ld returned 1 exit status

Can you sovle this problem?

Re: libVMProtectSDK64.so: undefined reference to `memcpy@GLIBC_2.14'

Posted: Sat Mar 03, 2018 10:19 am
by supermilg
In centos 6.6 we use the gcc and g++ from devtoolset-4 . gcc version 5.3.1 20160406 (Red Hat 5.3.1-6) (GCC)

Re: libVMProtectSDK64.so: undefined reference to `memcpy@GLIBC_2.14'

Posted: Sat Mar 03, 2018 2:49 pm
by Admin
We recommend to install Centos 7 or later.

Re: libVMProtectSDK64.so: undefined reference to `memcpy@GLIBC_2.14'

Posted: Wed Mar 07, 2018 4:40 am
by supermilg
Hi , My custormer's machine only run on Centos 6.6 in their production env, my software( protected by vmprotect) have to support on that OS version. Need help!!

Re: libVMProtectSDK64.so: undefined reference to `memcpy@GLIBC_2.14'

Posted: Wed Mar 07, 2018 6:24 am
by Admin
Hi , My custormer's machine only run on Centos 6.6 in their production env, my software( protected by vmprotect)
How your application does require libVMProtectSDK64 after protection with VMProtect?

Re: libVMProtectSDK64.so: undefined reference to `memcpy@GLIBC_2.14'

Posted: Thu Mar 08, 2018 4:04 am
by supermilg
I need to compile and link my program in Centos 6. I use vmprotect api to protect many pieces of codes in my program, so I have to link libVMProtectSDK64.so to my program, and after that, I just can use vmprotect to pack and protect it, right?! My problem happend during link, not after packing by vmprotect.

If I don't use any api of vmprotect, I just compile an link a nake program which can run in centos 6, then , I used vmprotect gui (runs in centos 7) to pack my program to an myprogram_vmp, I copy myprogram_vmp to cent os 6, it still can't not run in centos 6( the problem is still about glibc version.)

You can try and if you can successfuly run an vmprotect program in cent os 6, you can tell me how to do it ?

Ps. vmprotect is a prefect tools, but you really need to solve that problem, and many production envirment is still running on the Centos 6

Re: libVMProtectSDK64.so: undefined reference to `memcpy@GLIBC_2.14'

Posted: Sat Mar 10, 2018 9:02 am
by supermilg
Is there any way?

Re: libVMProtectSDK64.so: undefined reference to `memcpy@GLIBC_2.14'

Posted: Mon Mar 12, 2018 8:29 am
by Admin
Please try the latest build (944).

Re: libVMProtectSDK64.so: undefined reference to `memcpy@GLIBC_2.14'

Posted: Mon Mar 12, 2018 9:58 am
by supermilg
Thank you! VMProtect is really professional !