Greetings all,
More on my continuing saga with SVDPACKC and various versions of gcc.
I recently finished upgrading a few of our systems here to relatively
current
version of Fedora Core Linux, and found that in the process I ended up using
a gcc with a version greater than 4.0.0. In general this did continue to
cause
problems with SVDPACKC, but not always.
However, in the process of figuring out how to "back off" to a less recent
version of gcc, I found that quite a few software applications seem to have
this problem (not compiling or running under a more recent version of gcc).
It seems that in Fedora Core and any other Linux that allows for the use of
the
yum package manager (which are many, most of them) you can get a gcc
3.2 compiler installed as gcc32, which will not mess up your existing gcc
and then allow you to compile things like SVDPACKC so that they are more
likely to run.
yum install compat-gcc-32
Will get that installed for you, and other package managers probably will
do the same thing too. This exists as an rpm at various mirrors, including:
http://rpmfind.net/linux/rpm2html/search.php?query=compat-gcc-32
What this ends up installing is a 3.2 version of gcc as gcc32, which you
can then use when compiling SVDPACK (just go to External/makefile and
change CC such that it uses gcc32).
I did this on my system and then SVDPACKC worked as we hope, and
I still have the most current version of gcc available as gcc.
While this isn't a perfect solution, it is at least somewhat systematic and
safe, and fairly easy to do on a Linux based system. You might want to
check your system and see if you happen to already have gcc32 installed,
if so you can just use that for installing SVDPACKC.
I hope this helps. Further observations, questions, alternatives are
certainly
welcome!
Cordially,
Ted
--
Ted Pedersen
http://www.d.umn.edu/~tpederse
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
senseclusters-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/senseclusters-users