I cannot build cups from 1.5svn (r9412)
Hiroshi TAKENAKA
hiro-takenaka_50 at gem.hi-ho.ne.jp
Sun Jan 2 03:03:27 PST 2011
Hppay new year, everybody.
I'm trying to build cups from 1.5svn (r9412) since last year, however, I've
encountered some difficulties.
I tried to build cups on Vine Linux (Redhat based Japanese distribution) ver.5.2
for PowerPC Mac. My Vine linux is running on iMac G4.
First, I encounterd the error, which said that kDNSServiceFlagsShareConnection
is not declared. I added a line as the following and the error went away.
{
DNSServiceErrorType error; /* Error from Bonjour */
char make_model[256],/* Make and model together */
product[256]; /* Product string */
int kDNSServiceFlagsShareConnection=0; <==================I added
Second, I encounterd the following errors and I stranded.
It seems that dns_sd.h is surely included when compiled.
I cannot go further by myself, please advice me how I could successfully build
cups-1.5svn(r9412).
Best regards.
-----------------------the error messages from here---------------------------
Compiling 32-bit usersys.c...
Compiling 32-bit util.c...
Linking 32-bit 32bit/libcups.so.2...
Making all in test...
Compiling ippserver.c...
Linking ippserver...
ippserver.o: In function `delete_printer':
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:2069: undefined reference to `DNSServiceRefDeallocate'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:2072: undefined reference to `DNSServiceRefDeallocate'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:2075: undefined reference to `DNSServiceRefDeallocate'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:2078: undefined reference to `DNSServiceRefDeallocate'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:2080: undefined reference to `TXTRecordDeallocate'
ippserver.o: In function `register_printer':
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3607: undefined reference to `TXTRecordCreate'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3608: undefined reference to `TXTRecordSetValue'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3609: undefined reference to `TXTRecordSetValue'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3610: undefined reference to `TXTRecordSetValue'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3611: undefined reference to `TXTRecordSetValue'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3613: undefined reference to `TXTRecordSetValue'
ippserver.o:/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3615: more undefined references to `TXTRecordSetValue' follow
ippserver.o: In function `register_printer':
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3634: undefined reference to `DNSServiceCreateConnection'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3648: undefined reference to `DNSServiceRegister'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3669: undefined reference to `TXTRecordGetLength'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3669: undefined reference to `TXTRecordGetBytesPtr'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3669: undefined reference to `DNSServiceRegister'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3691: undefined reference to `DNSServiceRegister'
ippserver.o: In function `run_printer':
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3908: undefined reference to `DNSServiceRefSockFD'
/home/hiro/build/cups-1.5svn-r9412/test/ippserver.c:3954: undefined reference to `DNSServiceProcessResult'
More information about the cups-devel
mailing list