[cups.bugs] [MOD] STR #2822: [Compile error on Linux] http-support.c:1500: undefined reference to `TXTRecordGetValuePtr'

Kurt Pfeifle kurt.pfeifle at infotec.com
Fri May 16 14:42:40 PDT 2008


DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

After a long pause, I'm trying to catch up again with CUPS trunk. I did
"make clean && autoconf && configure", but in the backend directory
various binaries do not build.

Here is the exact error I see:

------------------------------------------------------------------
kurt at lx50:~/SVNstuff/cups> cd backend
kurt at lx50:~/SVNstuff/cups/backend> make clean
kurt at lx50:~/SVNstuff/cups/backend> make
Compiling test1284.c...
Linking test1284...
Compiling testbackend.c...
Linking testbackend...
Compiling testsupplies.c...
Compiling ieee1284.c...
Compiling network.c...
Compiling runloop.c...
Compiling snmp-supplies.c...
Archiving libbackend.a...
a - ieee1284.o
a - network.o
a - runloop.o
a - snmp-supplies.o
Linking testsupplies...
.../cups/libcups.a(http-support.o): In function `_httpResolveURI':
/home/kurt/SVNstuff/cups/cups/http-support.c:1313: undefined reference to
`DNSServiceResolve'
/home/kurt/SVNstuff/cups/cups/http-support.c:1317: undefined reference to
`DNSServiceProcessResult'
/home/kurt/SVNstuff/cups/cups/http-support.c:1323: undefined reference to
`DNSServiceRefDeallocate'
.../cups/libcups.a(http-support.o): In function `resolve_callback':
/home/kurt/SVNstuff/cups/cups/http-support.c:1500: undefined reference to
`TXTRecordGetValuePtr'
collect2: ld returned 1 exit status
make: *** [testsupplies] Error 1
------------------------------------------------------------------

Operating System: 
  Linux, openSUSE-10.2

Software Versions:
  kurt at lx50:~/SVNstuff/cups/backend> rpm -qa autoconf gcc
  gcc-4.1.3-34.1
  autoconf-2.61-132.1

Link: http://www.cups.org/str.php?L2822
Version: 1.4-current





More information about the cups mailing list