__mempcpy
Marco Atzeri
marco.atzeri@gmail.com
Sun Feb 15 02:10:00 GMT 2015
On 2/14/2015 10:58 PM, Václav Zeman wrote:
> On 14.2.2015 22:55, Václav Zeman wrote:
>> On 14.2.2015 09:20, Marco Atzeri wrote:
>>> I am trying to upgrade proftpd and also build the 64bit version.
>>> However when building the 64bit one, I catch:
>>>
>>> /pub/devel/proftpd/proftpd-1.3.5-1.x86_64/build/lib/pr_fnmatch_loop.c:1142:
>>> undefined reference to `__mempcpy'
>>>
>>> I see this difference in exported symbols for the the two archs
>>>
>>> 32bit
>>> $ nm /usr/lib/libcygwin.a |grep " T " |sort | grep mempcpy
>>> 00000000 T ___mempcpy
>>> 00000000 T _mempcpy
>>>
>>> 64bit
>>> $ nm /usr/lib/libcygwin.a |grep " T " |sort | grep mempcpy
>>> 0000000000000000 T mempcpy
>>>
>>>
>>> any idea ?
>>
>> `__memcpy()` is their invention:
you missed the point
__mempcpy is exported by cygwin lib at 32bit
but not at 64 bit.
For both the the two arch HAVE_MEMPCPY is defined.
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list