# ./configure checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for a BSD-compatible install... /usr/bin/install -c checking for ranlib... ranlib checking for ar... /usr/bin/ar checking for cp... /bin/cp checking for htmldoc... no checking for mkdir... /bin/mkdir checking for nroff... /usr/bin/nroff checking for rm... /bin/rm checking for an ANSI C-conforming const... yes checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether char is unsigned... no checking for ANSI C header files... (cached) yes checking for strcasecmp... yes checking for strdup... yes checking for strlcat... no checking for strlcpy... no checking for strncasecmp... yes checking for snprintf... yes checking for vsnprintf... yes checking for random... yes checking for mrand48... yes checking for lrand48... yes checking for library containing pow... -lm checking for cups-config... /usr/bin/cups-config checking cups/cups.h usability... yes checking cups/cups.h presence... yes checking for cups/cups.h... yes checking for fltk-config... no checking if libsupc++ is required... yes checking if GCC supports -fno-rtti... yes checking if GCC supports -fno-exceptions... yes configure: creating ./config.status config.status: creating Makedefs config.status: creating cupsddk.list config.status: creating config.h alf:/home/jan/splix/code/cupsddk-1.0.1# make all for dir in espmsg cups ppdc data examples man po; do \ (cd $dir ; make ) || exit 1;\ done make[1]: Entering directory `/home/jan/splix/code/cupsddk-1.0.1/espmsg' gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c espmsglib.c /bin/rm -f libespmsg.a /usr/bin/ar crvs libespmsg.a espmsglib.o a - espmsglib.o ranlib libespmsg.a gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c espmsg.c espmsg.c: In function 'translate_messages': espmsg.c:794: warning: 'httpWrite' is deprecated (declared at /usr/include/cups/http.h:426) espmsg.c:814: warning: 'httpRead' is deprecated (declared at /usr/include/cups/http.h:416) gcc -Wall -Wwrite-strings -O -fno-exceptions -fno-rtti -o espmsg espmsg.o libespmsg.a -lcups -lgnutls -lz -lpthread -lm -lcrypt -lm -lsupc++ make[1]: Leaving directory `/home/jan/splix/code/cupsddk-1.0.1/espmsg' make[1]: Entering directory `/home/jan/splix/code/cupsddk-1.0.1/cups' gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c attr.c gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c check.c gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c cmyk.c cmyk.c: In function 'cupsCMYKSetCurve': cmyk.c:1799: warning: 'yend' may be used uninitialized in this function cmyk.c:1796: warning: 'xend' may be used uninitialized in this function gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c dither.c gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c lut.c gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c pack.c gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c rgb.c gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c srgb.c /bin/rm -f libcupsdriver.a /usr/bin/ar crvs libcupsdriver.a attr.o check.o cmyk.o dither.o lut.o pack.o rgb.o srgb.o a - attr.o a - check.o a - cmyk.o a - dither.o a - lut.o a - pack.o a - rgb.o a - srgb.o ranlib libcupsdriver.a gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c commandtoescpx.c gcc -Wall -Wwrite-strings -O -fno-exceptions -fno-rtti -o commandtoescpx commandtoescpx.o libcupsdriver.a \ -lcupsimage -lcups -ltiff -ljpeg -lpng -lgnutls -lz -lpthread -lm -lcrypt -lm -lsupc++ gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c commandtopclx.c gcc -Wall -Wwrite-strings -O -fno-exceptions -fno-rtti -o commandtopclx commandtopclx.o libcupsdriver.a \ -lcupsimage -lcups -ltiff -ljpeg -lpng -lgnutls -lz -lpthread -lm -lcrypt -lm -lsupc++ gcc -I.. -Wall -Wwrite-strings -O -fno-exceptions -c cupsprofile.c gcc -Wall -Wwrite-strings -O -fno-exceptions -fno-rtti -o cupsprofile cupsprofile.o -lcups -lgnutls -lz -lpthread -lm -lcrypt -lm -lsupc++ cupsprofile.o: In function `main': cupsprofile.c:(.text+0x12e7): undefined reference to `cups_strlcat' cupsprofile.c:(.text+0x12fb): undefined reference to `cups_strlcat' cupsprofile.c:(.text+0x1322): undefined reference to `cups_strlcat' cupsprofile.c:(.text+0x133c): undefined reference to `cups_strlcat' cupsprofile.c:(.text+0x1370): undefined reference to `cups_strlcat' cupsprofile.o:cupsprofile.c:(.text+0x1393): more undefined references to `cups_strlcat' follow cupsprofile.o: In function `main': cupsprofile.c:(.text+0x1429): undefined reference to `cups_strlcpy' collect2: ld returned 1 exit status make[1]: *** [cupsprofile] Error 1