Hello, and apologies for the delay, * Bill Northcott wrote on Tue, May 29, 2007 at 09:16:52AM CEST: > On 29/05/2007, at 4:36 PM, Peter O'Gorman wrote: > >>Adding '-fnested-functions' to the CFLAGS stops the compiler > >>barfing. However as per Apple Tech note http:// > >>developer.apple.com/technotes/tn2006/tn2161.html it is also > >>necessary to add -fnested-functions or an equivalent ld flag to > >>the compiler link command. Without this flag, the linker defaults > >>to disable_stack_execute on i386 and the library crashes at runtime. > >> > >>Adding -fnested-functions to libfoo_la_LDFLAGS does not work > >>because libtool strips it out before invoking gcc.
Try passing -Wc,-fnested-functions to GNU libtool. Or -Xcompiler. > >>Is there a way around this or an actual fix? > > > >LDFLAGS=-Wl,-allow_stack_execute does not work? > > I just sent the message below to the Apple xcode-users list: [...] Cheers, Ralf _______________________________________________ http://lists.gnu.org/mailman/listinfo/libtool