Compiling problems

jwalls@browntransmission.com jwalls at browntransmission.com
Tue Jul 26 15:29:51 CEST 2005


i am trying to get cups support in KDEprint for KDE 3.4.1 on RH9. 
 
I am using CUPS 1.1.23, and am getting the following error when I try to do a make 
install in Konstruct, on the konstruct/kde/kdelibs/work/kdelibs-3.4.1/kdeprint/cups 
directory (all other modules compiled and are running): 
 
[root at ltsp cups]# make install 
Making install in cupsdconf2 
make[1]: Entering directory 
`/root/konstruct/kde/kdelibs/work/kdelibs-3.4.1/kdeprint/cups/cupsdconf2' 
if /bin/sh ../../../libtool --silent --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. 
-I. -I../../.. -I../../../dcop -I../../../kdecore -I../../../kio/kssl -I../../.. -I../../../kio -I../../../kfile 
-I../../../dcop -I../../../libltdl -I../../../kdefx -I../../../kdecore -I../../../kdecore -I../../../kdeui 
-I../../../kio -I../../../kio/kio -I../../../kio/kfile -I../../.. -I/usr/local/kde3.4.1/include 
-I/usr/X11R6/include  -I/usr/kerberos/include  -DQT_THREAD_SUPPORT 
-I/usr/local/kde3.4.1/include -I/usr/X11R6/include -I/usr/local/kde3.4.1/include 
-I/usr/X11R6/include -I/usr/local/kde3.4.1/include -I/usr/X11R6/include 
-I/usr/local/kde3.4.1/include -I/usr/X11R6/include -D_REENTRANT  -ansi -W -Wall 
-Wchar-subscripts -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings 
-D_XOPEN_SOURCE=500 -D_BSD_SOURCE -O2  -I/usr/local/kde3.4.1/include 
-I/usr/X11R6/include -L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -O2 -pipe 
-I/usr/local/kde3.4.1/include -I/usr/X11R6/include -L/usr/local/kde3.4.1/lib 
-L/usr/X11R6/lib -O2 -pipe -I/usr/local/kde3.4.1/include -I/usr/X11R6/include 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -O2 -pipe -I/usr/local/kde3.4.1/include 
-I/usr/X11R6/include -L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -O2 -pipe 
-Wformat-security -Wmissing-format-attribute -MT cups-util.lo -MD -MP -MF 
".deps/cups-util.Tpo" -c -o cups-util.lo cups-util.c; \ 
then mv -f ".deps/cups-util.Tpo" ".deps/cups-util.Plo"; else rm -f 
".deps/cups-util.Tpo"; exit 1; fi 
cups-util.c:18: warning: no previous prototype for `cupsGetConf' 
cups-util.c:221: warning: no previous prototype for `cupsPutConf' 
/bin/sh ../../../libtool --silent --tag=CXX --mode=link g++  -Wnon-virtual-dtor 
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE 
-Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith 
-Wwrite-strings -O2 -I/usr/local/kde3.4.1/include -I/usr/X11R6/include 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -O2 -pipe -I/usr/local/kde3.4.1/include 
-I/usr/X11R6/include -L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -O2 -pipe 
-I/usr/local/kde3.4.1/include -I/usr/X11R6/include -L/usr/local/kde3.4.1/lib 
-L/usr/X11R6/lib -O2 -pipe -I/usr/local/kde3.4.1/include -I/usr/X11R6/include 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -O2 -pipe -Wformat-security 
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common 
-fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE 
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT 
-DQT_NO_TRANSLATION   -L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -o libkdeinit_cupsdconf.la 
-rpath /usr/local/kde3.4.1/lib -no-undefined -avoid-version -L/usr/local/kde3.4.1/lib 
-L/usr/X11R6/lib    cups-util.lo libkdeinit_cupsdconf_la.all_cpp.lo  ../../../kio/libkio.la 
/bin/sh ../../../libtool --silent --tag=CXX --mode=link g++  -Wnon-virtual-dtor 
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE 
-Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith 
-Wwrite-strings -O2 -I/usr/local/kde3.4.1/include -I/usr/X11R6/include 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -O2 -pipe -I/usr/local/kde3.4.1/include 
-I/usr/X11R6/include -L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -O2 -pipe 
-I/usr/local/kde3.4.1/include -I/usr/X11R6/include -L/usr/local/kde3.4.1/lib 
-L/usr/X11R6/lib -O2 -pipe -I/usr/local/kde3.4.1/include -I/usr/X11R6/include 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -O2 -pipe -Wformat-security 
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common 
-fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE 
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT 
-DQT_NO_TRANSLATION   -L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -o cupsdconf.la 
-rpath /usr/local/kde3.4.1/lib/kde3 -avoid-version -module -L/usr/local/kde3.4.1/lib 
-L/usr/X11R6/lib    -R /usr/local/kde3.4.1/lib -R /usr/local/kde3.4.1/lib 
-R /usr/local/kde3.4.1/lib -R /usr/X11R6/lib cupsdconf_dummy.lo 
libkdeinit_cupsdconf.la 
/bin/sh ../../../libtool --silent --tag=CXX --mode=link g++  -Wnon-virtual-dtor 
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE 
-Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith 
-Wwrite-strings -O2 -I/usr/local/kde3.4.1/include -I/usr/X11R6/include 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -O2 -pipe -I/usr/local/kde3.4.1/include 
-I/usr/X11R6/include -L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -O2 -pipe 
-I/usr/local/kde3.4.1/include -I/usr/X11R6/include -L/usr/local/kde3.4.1/lib 
-L/usr/X11R6/lib -O2 -pipe -I/usr/local/kde3.4.1/include -I/usr/X11R6/include 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -O2 -pipe -Wformat-security 
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common 
-fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE 
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT 
-DQT_NO_TRANSLATION   -L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib -o cupsdconf -R /usr/local/kde3.4.1/lib 
-R /usr/local/kde3.4.1/lib -R /usr/local/kde3.4.1/lib -R /usr/X11R6/lib -no-undefined 
-L/usr/local/kde3.4.1/lib -L/usr/X11R6/lib    cupsdconf.la.o libkdeinit_cupsdconf.la 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpGet' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `cupsDoFileRequest' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpGetSubField' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `cupsGetPassword' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpWrite' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpSetField' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpReconnect' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `cupsSetUser' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `ippPort' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpCheck' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `ippNew' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `ippAddString' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpMD5' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `cupsUser' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpMD5Final' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `cupsServer' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpPut' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpUpdate' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `cupsEncryption' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `cupsSetPasswordCB' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpClose' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpEncode64' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `ippDelete' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpConnectEncrypt' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `cupsLangGet' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `cupsLangEncoding' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpFlush' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpRead' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `cupsTempFd' 
/.libs/libkdeinit_cupsdconf.so: undefined reference to `httpConnect' 
collect2: ld returned 1 exit status 
make[1]: *** [cupsdconf] Error 1 
make[1]: Leaving directory 
`/root/konstruct/kde/kdelibs/work/kdelibs-3.4.1/kdeprint/cups/cupsdconf2' 
make: *** [install-recursive] Error 1 
 
 
 
Can you give me a clue as to what I am missing?  As I said, KDE 3.4.1 IS running, I 
just need to get this solved. 
 
Thanks for your help! 
 
Jeff Walls 



More information about the kde-print mailing list