Estoy intentando compilar un programa en C pero me aparece el error 'RTLD_NEXT' no declarado. Creo que se supone que esto se define en dlfcn.h que incluye el programa c, pero cuando miré dentro dlfcn.h no hay RTLD_NEXT.'RTLD_NEXT' no declarado
¿Cómo puedo solucionar esto?
Usted nos cuentes mejor exactamente qué distribución de Linux y la versión de gcc si está definiendo _GNU_SOURCE y no tener éxito. – bmargulies
@bmargulies: está usando cygwin (ver http://stackoverflow.com/questions/1777523/how-to-make-this-c-program-compile/1777566#1777566), que no admite 'RTLD_NEXT' (ver, por ejemplo, http://lists.zerezo.com/cygwin/msg38882.html) – Christoph