Kurt Pfeifle k1pfeifle at
Sun Nov 4 14:38:35 GMT 2007

Thiago Macieira wrote:
> Kurt Pfeifle wrote:
>> Thiago Macieira wrote:
>>> John Layt wrote:
>>>>> Can't you look if that lpr binary is linked to libcups? On a shell
>>>>> I'd do the "ldd $(which lpr)|grep libcups" test...
>>>> I'll look into that, would this work on all the *nix platforms?
>>> No.
>> Reason?
> Because ldd is not portable.

I didn't mean one should use ldd and shell to look if the lpr under
investigation is linked against libcups. I only gave ldd as an *ex-
ample* what I (as a shell scripter, not a c++/Qt developer) whould do.

I thought there was some other utility/system function available that
you can use from C++ programs to do the same thing....

> First of all, the format of the output is nowhere near standard in the 
> Unix systems that have ldd.
> Second, not all of them do. MacOS X and AIX don't.
> Third, lpr could be a script.

Kurt Pfeifle
System & Network Printing Consultant ---- Linux/Unix/Windows/Samba/CUPS
Infotec Deutschland GmbH  .....................  Hedelfinger Strasse 58
A RICOH Company  ...........................  D-70327 Stuttgart/Germany

More information about the kde-core-devel mailing list