liblcms.a not in slackware 12 lcms package ?
OK I don't know where best to put this request for help / ideas but here goes.
I've just built a slackware 12 system. I'd like to get the CUPS stuff working for my Konica Minolta MC2430DL. In previous versions of slackware this has been FAIRLY straightforward (for slackware!!) it's been a matter of downloading the driver source from linuxprinting.org, then grab marcus kuhn's jbigkit (which the linuxprinting driver needs), ./configure and make jbigkit, copy the .h file to /usr/local/include, copy the .a file to /usr/local/lib and then the "magicolour2430DL" driver can be built using its ./configure and make. Well that worked for slackware 10 / 11 anyway.
Got a bit of a snag here with slackware 12 though.
The "magicolour" ./configure worked just fine, it packs up the "jbigkit" dependency and says all is fine. But then make fails like this :-
make: Entering directory `/usr/local/src/magicolor2430DL-1.6.0'
Making all in src
make: Entering directory `/usr/local/src/magicolor2430DL-1.6.0/src'
gcc -g -O2 -o rastertokm2430dl rastertokmlf.o bmp.o /usr/local/lib/liblcms.a /usr/local/lib/libjbig.a -lcupsimage -lcups
gcc: /usr/local/lib/liblcms.a: No such file or directory
make: *** [rastertokm2430dl] Error 1
make: Leaving directory `/usr/local/src/magicolor2430DL-1.6.0/src'
make: *** [all-recursive] Error 1
make: Leaving directory `/usr/local/src/magicolor2430DL-1.6.0'
make: *** [all] Error 2
OK it can't find a file liblcms.a
That's not too surprising given that the MANIFEST.bz2 file shows a liblcms.so.1.0.16 being put in /usr/lib, and a liblcms.la going in /usr/lib, but no liblcms.a at all.
Can someone explain what this .a file is and how I get one / make one ?
Last edited by johnvoisey; 12-26-2007 at 02:54 PM.
Reason: SOLVED !!