On 11/2/02 11:26 PM, "Prahlad Gupta" <[EMAIL PROTECTED]> wrote:
> Since upgrading to 10.2 on the Powerbook, the software gives the
> following error message when I try to run it (the program I'm trying
> to run is named "bp"):
> 
> dyld: bp Undefined symbols:
> bp undefined reference to _stdscr expected to be defined in
> /usr/lib/libSystem.B.dylib
> Trace/BPT Trap
[...]
> 
> Does the error message on the G3 ring a bell?
Yes, the problem is that Apple repartitioned some dynamically linked
libraries from 10.1 to 10.2, including curses, which defines the symbol
stdscr. Your old binary is trying to find that symbol in the library file
that defined it in 10.1, but in 10.2 it's in /usr/lib/libcurses.dylib.

You should be able to recompile your program and run it without problems,
except that there are some other peculiarities with terminal configurations
for 10.2 that other people reported (I've not seen that problem in a while,
maybe it went away with 10.2.1?). There were discussions of the issue
(apropos Emacs) in this list during August and September, you might want to
look in the archives.

-- F



-------------------------------------------------------
This SF.net email is sponsored by: ApacheCon, November 18-21 in
Las Vegas (supported by COMDEX), the only Apache event to be
fully supported by the ASF. http://www.apachecon.com
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to