Hi, On Windows 2000, perl 5.8.8 (built using the MinGW port of gcc and dmake).
I've been messing about (in a very basic way) with PDCurses. I have an Inline::C script (PDLCurses.pl) that contains a number of functions including this one: ------------------------------- SV * wrap_isendwin() { bool x = isendwin(); if(x) return newSViv(1); return newSViv(0); } ------------------------------ The script won't even compile - producing the error: PDCurses_a355.o:PDCurses_a355.c:(.text+0x117): undefined reference to `sp' If I remove (or comment out) that function everything is fine. In a C program (using the very same includes and library) I can do: ------------------------------- bool b; . . b = isendwin(); printf("isendwin: %d", b); ------------------------------- so I'm quite puzzled as to what the problem is. Is it something to do with the "bool" type being used in an Inline::C environment ? Appreciate any advice/suggestions. Cheers, Rob