[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GSCUPS is in

From: Fred Kiefer
Subject: Re: GSCUPS is in
Date: Sat, 09 Oct 2004 16:50:36 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040114

Chad Hardin wrote:
I added GSCUPS to cvs. However, I want everyone to know that this does not mean you can start printing to your OS X computer's printers. At least, not without some kind of zeroconf installed on your box. I installed tmdns, which is available at sourceforge, and it seems to be working so far as a good zerconf solution for linux machines.

Why do you need zerconf? The reason is because GSCUPS actually downloads the PPD from the computer serving the printer, it does not store them locally. Since OS X uses zeroconf and its cups server broadcasts the host name using the zerconf hostname (ie: iMac.local), you need zerconf to resolve the hostname.

OTOH, you can also hook in printers directly into your box and configure cups yourself as a local printer. I'd like to hear how that works out too.

So, try it out, send in bug reports!

When trying to compile GUI now I get:

Making all in GSCUPS...
make[2]: Entering directory `/usr/src/gnustep/core/gui/Printing/GSCUPS'
Making all for bundle GSCUPS...
 Creating GSCUPS.bundle/....
 Compiling file GSCUPSPrincipalClass.m ...
 Compiling file GSCUPSPageLayout.m ...
 Compiling file GSCUPSPrintInfo.m ...
 Compiling file GSCUPSPrintOperation.m ...
 Compiling file GSCUPSPrintPanel.m ...
 Compiling file GSCUPSPrinter.m ...
 Linking bundle GSCUPS ...
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: cannot find -lssl
collect2: ld returned 1 exit status
make[3]: *** [GSCUPS.bundle/./GSCUPS] Fehler 1
make[2]: *** [GSCUPS.all.bundle.variables] Fehler 2
make[2]: Leaving directory `/usr/src/gnustep/core/gui/Printing/GSCUPS'
make[1]: *** [internal-all] Fehler 2
make[1]: Leaving directory `/usr/src/gnustep/core/gui/Printing'
make: *** [internal-all] Fehler 2

I first thought that this means I havent installed any ssl library, but this is not true. There are and in /use/lib. Perhaps it also needs, but than if it cannot find libssl, that it should not try to use it. The same also happend after correcting the missing symlink for libcrypto.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]