strdup and pre-R5
Franz Sirl
Franz.Sirl at munich.netsurf.de
Wed Mar 3 05:19:49 EST 1999
At 04:29 02.03.99 , Batmensch wrote:
>I'm having a problem building OpenLdap 1.2 on a pre-R5 installation; the error
>seems to be with strdup(); the make complains :
>
>"In file included from args.c:22:
>../../include/ac/string.h:49 macro `strdup' using without args"
>
>I've been able to build it without error on both LinuxPPC 4 and Linux X86.
>Also the build of 1.0.2 that is included with the R5 distribution seems to
>work
>properly.
>
>Anything i can do about this?
This is a common problem with glibc-2.1, the str... functions are macros
and so some silly sources break on "extern str...()" declarations.
Possible solutions:
- correct source
- compile with -D__NO_STRING_INLINES
- compile with -Os
Franz.
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request at lists.linuxppc.org ]]
More information about the Linuxppc-dev
mailing list