From: <li...@12...> - 2015-03-01 22:05:14
|
Claus and others, The fix you committed to the CVS repo at SF worked great; however, the issues I was still having was unrelated to zlib. When scrolling through that error ( http://pastebin.com/v1m7PhyZ ) I found the following on Line 22: ################ /home/USER/packages/geomview-1.9.5/doc/./geomview.texi:890: epsf.tex not found , images will be ignored. ################ I then searched Ubuntu package contents for this 'epsf.tex' file http://packages.ubuntu.com/search?searchon=contents&keywords=epsf.tex&mode=exactfilename&suite=trusty&arch=any So I installed texlive-generic-recommend as the results suggested 'sudo apt-get install texlive-generic-recommend' I also copied all files from the CVS repo at SF into my directory in case there were fixes to other files I may have missed: http://geomview.cvs.sourceforge.net/viewvc/geomview/geomview/ It works now! 'sudo make' 'sudo make install' and I'm home free! I should note, since I uninstalled geomview1.9.4 using 'apt-get remove' I experienced system freeze when trying to start up 1.9.5 using 'geomview' in terminal. A reboot cleared everything up. In summary, I needed to install the following packages using apt-get: zlib1g-dev, texinfo, texlive, texlive-generic-recommended The first and last error I encountered (detailed in this email) and their fixes may not be quite clear to the average user. Is there anyway these things could be mentioned more explicitly in the 'INSTALL' file? Otherwise, the errors associated with texinfo and texlive were quite clear, the output tells the user exactly what they need to install (though it still might be useful to mention it in the documentation while you're at it). Thank you all for your help. I'm glad I've provided my time to a piece of software that I have found so useful for the past 3 years. Cheers On Sun, Mar 1, 2015, at 01:58 PM, li...@12... wrote: > Geomview users, > > I am still having issues, skip to bottom of message for details on that. > > With the help of fra...@co... I've realized the image.c file > seems to have a bug. There are functions that should not be compiled if > the user does not have zlib or if they did not point './configure' to > the right place (see lines 1573-1582 in the file 'configure'). > > I tried to implement selection structures in image.c to fix this issue, > but ended up getting errors in other places thereafter (See hashed bash > output below). > > ############## > /usr/bin/ld: ../../src/lib/shade/.libs/libshade.a(image.o): relocation > R_X86_64_PC32 against undefined symbol `readimage' can not be used when > making a shared object; recompile with -fPIC > /usr/bin/ld: final link failed: Bad value > ############## > > So I looked at trying to point './configure' to a working zlib package > instead of bypassing it zlib altogether. > > In my case I had 'zlibc' installed instead of 'zlib1g-dev' > Upon uninstalling the former and installing the latter, the error went > away. When running 'sudo ./configure' I got the output: > 'checking for main in -lz... yes' > This tells me that autoconf configure was able to find the zlib > libraries and header files on its own after I installed it. > > Now I can try 'sudo make' again, but the following error crops up: > ################ > make[2]: Entering directory `/home/USER/packages/geomview-1.9.5/doc' > TEXINPUTS=".:$TEXINPUTS" \ > MAKEINFO='/bin/bash /home/USER/packages/geomview-1.9.5/missing > makeinfo --no-validate -I .' \ > texi2dvi --pdf --batch --build-dir=geomview.t2p -o geomview.pdf > \ > geomview.texi > /bin/bash: texi2dvi: command not found > ############### > > The 'texi2dvi' command is part of the 'texinfo' package. After > installing that package, 'sudo make clean' then 'sudo make' > I get the following error as related to LaTeX now: > http://pastebin.com/v1m7PhyZ > > > On Sun, Mar 1, 2015, at 11:58 AM, li...@12... wrote: > > Geomview users, > > > > I ran 'grep -r 'zlib'' to see what more I could find. I tried 'sudo > > ./configure --without-zlib' but I got the same errors. > > > > It still has a problem compiling image.c > > > > On Sun, Mar 1, 2015, at 11:22 AM, li...@12... wrote: > > > Mr. Wood and others, > > > > > > I should have mentioned, another fix I tried was installing zlib, 'sudo > > > apt-get install zlibc' > > > I got the same results with and without my fix to image.c > > > > > > Here is the output of 'sudo ./configure > configure.log' > > > http://pastebin.com/dV8bN2Us > > > > > > I do not see any mention of zlib. > > > > > > On Sun, Mar 1, 2015, at 03:19 AM, l....@su... wrote: > > > > that code should only be included if you have zlib available for gzip > > > > piping. do you have zlib source installed? did autoconf configure output > > > > pick up on it correctly? http://www.zlib.net > > > > http://en.m.wikipedia.org/wiki/Zlib > > > > > > > > Lloyd Wood > > > > http://savi.sf.net/ > > > > ________________________________________ > > > > From: li...@12... <li...@12...> > > > > Sent: Sunday, 1 March 2015 6:02:53 PM > > > > To: geo...@li... > > > > Subject: [geomview-users] Compile bug > > > > > > > > Geomview users, > > > > > > > > On a fresh install of Linux Mint 17.1 MATE x64 I tried to install > > > > Geomview 1.9.5 and got the following impassable roadblocks. > > > > > > > > First I installed libglut3-dev (opengl) and libmotif-dev (for Xm.h > > > > header files). > > > > > > > > Then I unpacked geomview 1.9.5, ran 'sudo ./configure' just fine. > > > > > > > > Here are the results of 'sudo make' > > > > http://pastebin.com/pM7QncZL > > > > > > > > It seems that in image.c, the compiler doesn't like 'zlib_data_pipe' and > > > > 'gzip_data_pipe' are declared later in the file than when they are > > > > called. > > > > > > > > After moving the definition for 'zlib_data_pipe' 'gzip_data_pipe' and > > > > '__zlib_data_pipe' to be above line 1028 I ran 'sudo make clean' 'sudo > > > > ./configure' and 'sudo make'. Here are the results: > > > > http://pastebin.com/TA3sLKJE > > > > > > > > Here is a copy of my alteration of > > > > '/home/USER/packages/geomview-1.9.5/src/lib/shade/image.c' > > > > See line 1027 and 1841 > > > > http://pastebin.com/V22JBMR1 > > > > > > > > At this point I am unsure where to go from here. The problem is > > > > repeatable and has me at a standstill. I gave up and I am using 1.9.4 > > > > from the standard Ubuntu repositories for now. > > > > > > > > If anyone could lend that would be fantastic. > > > > > > > > ------------------------------------------------------------------------------ > > > > Dive into the World of Parallel Programming The Go Parallel Website, > > > > sponsored > > > > by Intel and developed in partnership with Slashdot Media, is your hub > > > > for all > > > > things parallel software development, from weekly thought leadership > > > > blogs to > > > > news, videos, case studies, tutorials and more. Take a look and join the > > > > conversation now. http://goparallel.sourceforge.net/ > > > > _______________________________________________ > > > > geomview-users mailing list > > > > geo...@li... > > > > https://lists.sourceforge.net/lists/listinfo/geomview-users |