I'd appreciate any help with building the latest (2.1.35) Octave under Windows. I'm using Windows 2000 with the latest Cygwin (dll version 1.3.5-3). I ran it as everyone else seems to be doing: "configure" then "make" (with no additional options).
Thing seem to go ok, until it gets to linking the octave binary, at which point I get an error:
I looked in /usr/lib/libreadline.a for this '_rl_clear_screen', and it seems to be there:
{76} nm -o /usr/lib/libreadline.a | grep -i _rl_clear_screen /usr/lib/libreadline.a:readline.o: U __rl_clear_screen /usr/lib/libreadline.a:readline.o:00001544 T _rl_clear_screen /usr/lib/libreadline.a:funmap.o: U _rl_clear_screen /usr/lib/libreadline.a:keymaps.o: U _rl_clear_screen /usr/lib/libreadline.a:display.o:0000249c T __rl_clear_screen
Other than that extra "-rdynamic" flag to c++, the only other warning I saw in the make has to do with something in the kpathsea build -- the c-proto.h there redefines "__cdecl", but it is only a warning and in any case I don't know if it is relevant to the readline problem.
I am able to build fine if I use 'configure --disable-readline', so it seems specific to the readline support or libs.