Skip site navigation (1)Skip section navigation (2)
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>