I was able to get Curses-1.05 working on OS X fairly easily, but curses 
on OS X isn't very functional so I thought I'd try ncurses-5.2. Ncurses 
compiles and installs and the test programs run fine. However, when I 
try to build curses.pm with ncurses, I get the following:

/usr/bin/ld: multiple definitions of symbol _ttytype
/usr/local/lib/libncurses.a(lib_setup.o) definition of _ttytype in 
section (__DATA,__data)
/usr/lib/libSystem.dylib(setterm.o) definition of _ttytype
/usr/bin/ld: multiple definitions of symbol _stdscr
/usr/local/lib/libncurses.a(lib_data.o) definition of _stdscr in section 
(__DATA,__data)
/usr/lib/libSystem.dylib(curses.o) definition of _stdscr
/usr/bin/ld: multiple definitions of symbol _PC
/usr/local/lib/libncurses.a(lib_tputs.o) definition of _PC in section 
(__DATA,__data)
/usr/lib/libSystem.dylib(curses.o) definition of _PC
/usr/bin/ld: multiple definitions of symbol _COLS
/usr/local/lib/libncurses.a(lib_setup.o) definition of _COLS in section 
(__DATA,__data)
/usr/lib/libSystem.dylib(curses.o) definition of _COLS
/usr/bin/ld: multiple definitions of symbol _LINES
/usr/local/lib/libncurses.a(lib_setup.o) definition of _LINES in section 
(__DATA,__data)
/usr/lib/libSystem.dylib(curses.o) definition of _LINES
/usr/bin/ld: multiple definitions of symbol _curscr
/usr/local/lib/libncurses.a(lib_data.o) definition of _curscr in section 
(__DATA,__data)
/usr/lib/libSystem.dylib(curses.o) definition of _curscr
make: *** [blib/arch/auto/Curses/Curses.bundle] Error 1

Any ideas?

thanks,
scott

Reply via email to