[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Fedora Core 5 installation notes



Sorry for the top post.

Funny you should ask about FC5 and the installer.  The 20060124 install
CD has older programs which would choke the install on the newer FC5.
Also, Red Hat has once again boned everybody by changing what is
installed and what is not on FC5.

Anyway, I am even now busy testing an upgraded installer with new
stuff on it.  If you can wait a day or two I will put a preview iso on
my website and make an announcement to the list.  It won't necessarily
have the latest/greatest gEDA/gaf (which is awaiting Ales's release),
but it will have plenty of other good stuff.  And it should run to
completion also!

Stuart


On Sat, 29 Jul 2006, Patrick Doyle wrote:

Are there folks on this list who are using FC5?  If so, what is the
recommended approach for installing the gEDA suite on an FC5 box?

I am asking because I tried the most straightforward approach
(installing from the CD) and ran into a few problems.  So far, they
don't seem too insurmountable, but I've learned through bitter
experience to start asking questions sooner, rather than later.

The first issue I ran into was that the installer said I needed to
have wxGTK installed, and offered to install it for me from the CD.  I
thought to myself, "Gee, in 2006 on an FC5 box, I should be able to
just grab the latest from a repository", so I

$ sudo yum install wxGTK

  and reran the installer, and failed in exactly the same place!
Apparently, the wxGTK that gets installed by yum on an FC5 box
(version 2.6.3.2.2.fc5) does not include the "wx-config" utility,
which is what the installer searched for to determined if wxGTK was
installed.  I tried

$ sudo yum whatprovides wx-config

 and found that it doesn't exist in any of the packages that yum
could find.  (BTW, I find it personally annoying that I have to
execute the "whatprovides" command as root, but that's a topic for
another forum).  This wasn't a serious problem, I just uninstalled
wxGTK and let the installer install it's own, but I thought I would
mention it.

I restarted the install and let it go its merry way while I went to
bed last night and got up this morning to find that it failed in its
attempt to compile "gnucap".  Here is where things started going bad:

(cd O; make -k)

make[2]: Entering directory
`/home/wpd/geda-sources/gnucap/gnucap-2006-01-17/src/O'

g++ -DHAS_READLINE -DUNIX -O2 -DNDEBUG -I.. -I. -W -c ../md.cc

g++ -DHAS_READLINE -DUNIX -O2 -DNDEBUG -I.. -I. -W -c ../globals.cc

../e_card.h: In function $.1ŽòøCARD_LIST::fat_iterator findbranch(CS&,
CARD_LIST*)Žòù:

../e_card.h:152: error: cannot convert ŽòøCARD_LIST::fat_iteratorŽòù
to ŽòøCARD_LIST*Žòù for argument Žòø2Žòù to ŽòøCARD_LIST::fat_iterator
findbranch(CS&, CARD_LIST*)Žòù

../e_compon.h: In member function Žòøvoid
COMPONENT::attach_common(COMMON_COMPONENT*)Žòù:

../e_compon.h:139: error: Žòø::attach_commonŽòù has not been declared

../e_compon.h: In member function Žòøvoid COMPONENT::detach_common()Žòù:

../e_compon.h:140: error: Žòø::detach_commonŽòù has not been declared

make[2]: *** [globals.o] Error 1

...

When I sit down to play with this some more this evening I can either
start trying to figure out what went wrong, or I can post a message
now and see if others have found and worked around this issue in the
past.  Usually, I start with plan (a), but I thought I would try plan
(b) this time :-)

Seriously... what do folks recommend for compiling and/or running the
gEDA suite on an FC5 box?  I see that there are precompiled RPMs
available, and I might go with that, at least to get started, but I
anticipate, from having lurked on the list for a couple of weeks (gee,
I wish I had tried this a couple of months ago so that I would have
felt comfortable showing up on DJ's doorstep last weekend, oh well),
that there are newer features in the CVS tree that I might want to
try, so I would prefer to start from a source compile and be able to
tweak it as needed.

Alternatively, if 98% of the folks on this list are running some other
distro, it would probably behoove me to run the same distro, so as to
minimize the probability of these sorts of things happening as I play
with the source (assuming things get to that point).

Any thoughts?

--wpd


_______________________________________________ geda-user mailing list geda-user@xxxxxxxxxxxxxx http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user