[texworks] texworks on Gentoo Linux

Reinhard Kotucha reinhard.kotucha at web.de
Wed Oct 1 00:59:03 CEST 2008


Jonathan Kew writes:
 > On 29 Sep 2008, at 9:16 PM, Reinhard Kotucha wrote:
 > 
 > > Hi,
 > > I compiled the latest svn version of texworks last night.  I had been
 > > able to create a .tex file and to create a valid .pdf file from it but
 > > it immediately crashed after the .pdf had been created.
 > >
 > > I suppose that poppler is the problem.  There are two versions: one
 > > provided by Gentoo Linux (which is too old) and one I compiled
 > > myself.  texworks finds and loads both of them.
 > 
 > When you compiled it yourself, did it find Qt4 and build the  
 > libpoppler-qt4 interface? If not, you might still be using the other  
 > version of that.

Hi Jonathan,
the reason I asked for the output of ldd is that it looked quite
strange to me that the texworks binary I compiled had been linked
against two versions of libpoppler, .so.2 and .so.3.  I suppose that
.so.2 had been loaded by qt and .so.3 had been found in /usr/local.

It was a mistake to install a never version in /usr/local, though the
texworks README recommends at least 0.8.  Now I can confirm that it
seems to work with 0.6.3 too.

What I had to do is to remove the poppler lib I compiled myself.
Gentoo provides an extra package "app-text/poppler-bindings" which I
had to install with the "qt4" option.  Then I re-compiled poppler and
qt in order to make the qt config file aware of the change, otherwise
poppler-qt4.h will not be found.  

Thanks for your help and especially for texworks.  It's a great thing.

Regards,
  Reinhard

-- 
----------------------------------------------------------------------------
Reinhard Kotucha			              Phone: +49-511-3373112
Marschnerstr. 25
D-30167 Hannover	                      mailto:reinhard.kotucha at web.de
----------------------------------------------------------------------------
Microsoft isn't the answer. Microsoft is the question, and the answer is NO.
----------------------------------------------------------------------------


More information about the texworks mailing list