From: Mark H. <ha...@us...> - 2003-01-16 15:21:56
|
> I built a CVS version of Omni that I downloaded on 1/13/03 > with espgs-7.05.5. The build eventually went fine, using > gcc-3.2.1 and glibc-2.3.1, but I'm having trouble runing a > command like: > > gs -sDEVICE=omni -sDeviceName=Epson_Stylus_Color_800 <file> > > The command fails with 'Error: Could not load libomni.so'. > I found that string in gomni.c (created in the ghostscript > source by the Omni-7.05.3-071002-patch.clean patch) and > turned the debug print on. That seems to indicate that > the library was found, but couldn't be loaded: > > ... > trying to load libomni.so > error: /home/src/Cups/lib/libomni.so: undefined symbol: _ZSt4cerr > <<<<<<<<<<<< ERROR >>>>>>>>>>>> > ... > > That indicates a problem using g_module_open() I think. > > Any ideas on where I might have gone wrong, or where > I should start looking? Hey Dave, That error says that std::err is missing. If you do: []echo _ZSt4cerr | c++filt std::err You need to download the CVS version of espgs and use that one. Mark Take a look at the Linux Omni Printer Driver Framework at http://www.ibm.com/linux/ltc/projects/omni/ |