[Therion] Therion 5.4.1 on Fedora 25 - Compile fails in loch
Bill Gee
bgee at campercaver.net
Tue May 2 01:15:28 CEST 2017
Hi James -
Confirmed - thbook.pdf is in /usr/share/therion. Thanks!
The problem with "make install" is not a permissions issue. The files being copied do not
exist at their source location. The compile ran and produced no errors - and also
produced no output!
You may be on to something regarding nVidia display adapters. I do use an nVidia
display adapter and I recently changed to a new one. I have been using an older
8400GS. Unfortunately nVidia decided to stop updating the driver for it. Their driver
stopped working with kernel 4.1.6 or thereabouts. I bought a new GT710 card which is
supported by nVidia's current driver. This is the closed-source binary driver straight from
nVidia.
I have not tried Therion 5.1.4 on any other system yet. The obvious candidate is my
laptop which has an Intel display adapter. I will try to do that soon and post results. I
also have some VirtualBox systems where I can install Therion. VirtualBox provides a
special display driver for guest systems.
Bill Gee
On Monday, May 1, 2017 4:50:55 PM CDT James Begley wrote:
> Hi Bill
>
> The RPM file from that copr repository does include the thbook.pdf - it
> should be installed in the /usr/share/therion/ folder.
>
> I'll admit that I hadn't tried running 'make install' (I would have just
> copied the compiled files to somewhere useful manually). My reading of the
> file is that it should have been copying the file that had been generated
> from {current_folder}/loch/loch to /usr/local/bin/loch - I guess that you
> would have to have root permissions to do this?
>
> The error that we are both getting is a little puzzling - I assumed that I
> was missing (or hadn't installed correctly) a graphics library. My
> workstation has recently (well, since I last ran loch!) had a new
> nvidia graphics card installed, and I thought that the error would likely
> be related to that. However if you the same error message (and assuming
> that you havent recently changed nvidia graphics cards as well) then it may
> be related to loch itself or the libraries it has been compiled against.
> I'll try to have a look at this, but unfortunately I'm going to be busy
> with other things for the next few days.
>
> Cheers,
> James
>
> On Mon, 1 May 2017 at 20:29 Bill Gee <bgee at campercaver.net> wrote:
> > Hi James ...
> >
> >
> >
> > I still have the old loch on my system. When I start it, I get this:
> >
> >
> >
> > =======
> >
> > bgee ~ loch
> >
> > Warning: Mismatch between the program and library build versions detected.
> > The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1010,wx
> > containers,compatible with 2.4,compatibl
> > e with 2.6),
> > and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx
> > containers,compatible with 2.4,comp
> > atible with 2.6).
> > Segmentation fault (core dumped)
> >
> > ==========
> >
> >
> >
> > It used to work, so some Fedora upgrade has hosed it. I can't tell what
> > version it is since it won't run. xtherion is version 5.3.16, so this is
> > whatever loch came with that.
> >
> >
> >
> > I tried your Makefile and received no errors. Unfortunately it also did
> > not produce any executable output files. "Make install" gave me an error
> > saying that /usr/local/bin/therion could not be written. I traced it down
> > to the root cause - It was trying to copy a file that does not exist.
> >
> >
> >
> > So I went to try out your repository. That is VERY useful! I already have
> > it set up for survex, so adding therion was easy.
> >
> >
> >
> > The new version of loch gives the same error on my system as on yours.
> >
> >
> >
> > One question about the package in your repository - Does it include
> > thbook.pdf? And if it does, where does it put that file?
> >
> >
> >
> > Thanks - Bill Gee
> >
> > On Monday, May 1, 2017 8:41:36 AM CDT James Begley wrote:
> > > Hi Bill,
> > >
> > >
> > >
> > > I've managed to get therion and loch to compile on Fedora 25 - see
> > >
> > > https://copr.fedorainfracloud.org/coprs/jmbegley/therion/
> > >
> > >
> > >
> > > The makefile that is used for loch is attached - hope this helps :)
> > >
> > >
> > >
> > > However, whilst xtherion is happy to run, I can't actually get loch to
> >
> > run.
> >
> > > I get an error message that states
> > >
> > >
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20170501/133d084c/attachment.htm>
More information about the Therion
mailing list