Date: Thu, 21 May 1998 21:14:09 -0400 From: "Brian J. McGovern" <mcgovern@spoon.beta.com> To: questions@FreeBSD.ORG Subject: Linking static with ncurses? Message-ID: <199805220114.VAA01043@spoon.beta.com>
next in thread | raw e-mail | index | archive | help
This is kind of a dumb question, and its probably a configuration error someplace, but when I try to use the ncurses libaries, and link dynamically (I'm assuming the default), everything works fine. However, if I try to link statically, I get: cc -I/usr/local/Hughes/include -I../include -static -c -o ./dialogs.o ../src/ncurses-form/dialogs.c cc -I/usr/local/Hughes/include -I../include -static -c -o ./forms.o ../src/ncurses-form/forms.c cc -I/usr/local/Hughes/include -I../include -static -c -o ./keys.o ../src/ncurses-form/keys.c cc -I/usr/local/Hughes/include -I../include -static -c -o ./field_edit.o ../src/ncurses-form/field_edit.c cc -I/usr/local/Hughes/include -I../include -static -c -o ./picks.o ../src/ncurses-form/picks.c cc -I/usr/local/Hughes/include -I../include -static -c -o ./msqldb.o ../src/msqldb/msqldb.c cc -I/usr/local/Hughes/include -I../include -static -c -o ./dbfe.o ../src/dbfe/dbfe.c cc -I/usr/local/Hughes/include -I../include -L/usr/local/Hughes/lib -static -o ../bin/dbfe dbfe.o msqldb.o dialogs.o field_edit.o forms.o picks.o keys.o -lmsql -lncurses -ltermcap -ltermlib lib_initscr.o: Undefined symbol `_def_prog_mode' referenced from text segment lib_newterm.o: Undefined symbol `_setupterm' referenced from text segment lib_newterm.o: Undefined symbol `_cur_term' referenced from text segment lib_newterm.o: Undefined symbol `_cur_term' referenced from text segment lib_newterm.o: Undefined symbol `_cur_term' referenced from text segment lib_newterm.o: Undefined symbol `_putp' referenced from text segment lib_newterm.o: Undefined symbol `_cur_term' referenced from text segment lib_newterm.o: Undefined symbol `_cur_term' referenced from text segment lib_newterm.o: Undefined symbol `_cur_term' referenced from text segment lib_newterm.o: Undefined symbol `_def_shell_mode' referenced from text segment lib_newterm.o: Undefined symbol `_def_prog_mode' referenced from text segment lib_tstp.o: Undefined symbol `_def_prog_mode' referenced from text segment lib_tstp.o: Undefined symbol `_def_shell_mode' referenced from text segment lib_options.o: Undefined symbol `_cur_term' referenced from text segment lib_options.o: Undefined symbol `_cur_term' referenced from text segment lib_options.o: Undefined symbol `_cur_term' referenced from text segment lib_options.o: Undefined symbol `_putp' referenced from text segment lib_options.o: More undefined symbol _cur_term refs follow lib_options.o: Undefined symbol `_putp' referenced from text segment lib_endwin.o: Undefined symbol `_putp' referenced from text segment lib_endwin.o: Undefined symbol `_putp' referenced from text segment lib_endwin.o: Undefined symbol `_putp' referenced from text segment lib_endwin.o: Undefined symbol `_putp' referenced from text segment lib_endwin.o: Undefined symbol `_reset_shell_mode' referenced from text segment lib_kernel.o: Undefined symbol `_putp' referenced from text segment lib_doupdate.o: Undefined symbol `_reset_prog_mode' referenced from text segment lib_doupdate.o: Undefined symbol `_putp' referenced from text segment lib_doupdate.o: More undefined symbol _putp refs follow *** Error code 1 Stop. Whats the blatently obvious thing I'm missing? -Brian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805220114.VAA01043>