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

Re: gEDA-user: Installing gEDA from 20050820 Suite CD on Fedora FC4



Ok, I allowed the install to continue each time an error was detected.  The following errors were reported during the install:

DURING GSPICEUI install

cd gspiceui-v0.7.56
   OK
   /opt/geda-sources/gspiceui/gspiceui-v0.7.56
make
make config
make[1]: Entering directory `/opt/geda-sources/gspiceui/gspiceui-v0.7.56'
mkdir /opt/geda-sources/gspiceui/gspiceui-v0.7.56/bin
mkdir /opt/geda-sources/gspiceui/gspiceui-v0.7.56/src/obj
make[1]: Leaving directory `/opt/geda-sources/gspiceui/gspiceui-v0.7.56'
cd /opt/geda-sources/gspiceui/gspiceui-v0.7.56/src ; make
make[1]: Entering directory `/opt/geda-sources/gspiceui/gspiceui-v0.7.56/src'
g++ -c -O -Wall -pipe -I/usr/local/lib/wx/include/gtk2-ansi-release-2.6 -I/usr/local/include/wx-2.6 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -DNO_GCC_PRAGMA   -I/usr/include -I/usr/X11R6/include -I. -Ibase -Imain -Inetlist -Ignucap -Ingspice -Iprocess -Iutility AppGSpiceUI.cpp -o obj/AppGSpiceUI.o
CmdLinePcr.hpp:49: error: ISO C++ forbids declaration of ‘AppGno type
CmdLinePcr.hpp:49: error: expect
CmdLinePcr.hpp:73: error: expected `)' bken
AppGSpiceUI.cpp: In member function ‘virtual bool AppGSpiceUI::OnInit()’:
AppGSpiceUI.cpp:75: error: no matching function for call to ‘CmdLinePcr::CmdLinePcr(AppGSpiceUI* const)’
CmdLinePcr.hpp:46: note: candidates are: CmdLinePcr::CmdLinePcr()
CmdLinePcr.hpp:46: note:                 CmdLinePcr::CmdLinePcr(const CmdLinePcr&)
make[1]: *** [obj/AppGSpiceUI.o] Error 1
make[1]: Leaving directory `/opt/geda-sources/gspiceui/gspiceui-v0.7.56/src'
make: *** [all] Error 2

Failure executing command make, ReturnCode = 2

==============  Error!  ======================
I can't make gspiceui for you; check the log for the reason why.
I have experienced an error while installing this program!
Error string: I can't make gspiceui for you; check the log for the reason why.


DURING GERBV install

depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include     -Wall -g -O2 -c `test -f drill.c || echo './'`drill.c
drill.c: In function ‘parse_dr
drill.c:220: error: invalid lvalue in assignment
drill.c:221: error: invalid lvalue in assignment
make[2]: *** [drill.o] Error 1
make[2]: Leaving directory `/opt/geda-sources/gerbv/gerbv-1.0.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/geda-sources/gerbv/gerbv-1.0.1'
make: *** [all] Error 2
Failure executing command make, ReturnCode = 2

==============  Error!  ======================
I can't make gerbv for you; check the log for the reason why.
I have experienced an error while installing this program!
Error string: I can't make gerbv for you; check the log for the reason why.


DURING ICARUS VERILOG install


make
mkdir dep
g++ -DHAVE_CVS_IDENT=1 -DHAVE_CONFIG_H -I. -I.  -Wall -g -O2 -MD -c main.cc -o main.o
verinum.h:46: error: exp
verinum.h:46: error: ISO C++ forbids declaration of ‘string’ with no type
verinum.h:93: error: ‘ot name a type
verinum.h:110: error: expected initializer befor
verinum.h:111: error: expected initializer befor
verireal.h:42: error: ISO C++ forbids declaration of ‘no type
verireal.h:42: e’ is neither function nor member function; cannot be declared friend
verireal.h:42: error: exken
verireal.h:71: error: expected initializer befor
StringHeap.h:104: error: expecte...’ bken
StringHeap.h:104: error: ISO C++ forbids declaration of ‘string’ with no type
svector.h:104: error: invalid use of constructor as a template
svector.h:104: note: use ‘svector<std::string>::svector’ instead of ‘svector<std::string>::svector<std::string>’ to name the constructor in a qualified name
svector.h:104: error: explicit specialization of ‘svector<std::string>::svector(unsignbe introduced by ‘temp
svector.h:104: error: template-id ‘sve<std::string>::svector(unsigned int)’ does not match any template declaration
svector.h:104: error: invalid function declaration
netlist.h:756: error: ISO C++ forbids declaration of ‘NetRamDq’ with no type
netlist.h:756: error: exken
netlist.h:1848: error: ISO C++ forbids declaratiig’ with no type
netlist.h:1848: error: expected ‘;’ oken
netlist.h:1853: error: ISO C++ forbids declaratiit’ with no type
netlist.h:1853: error: expected ‘;’ oken
make: *** [main.o] Error 1
Failure executing command make, ReturnCode = 2

==============  Error!  ======================
I can't make Icarus Verilog for you; check the log for the reason why.
I have experienced an error while installing this program!
Error string: I can't make Icarus Verilog for you; check the log for the reason why.



DURING GTKWave install
...
source='marker.c' object='marker.o' libtool=no \
depfile='.deps/marker.Po' tmpdepfile='.deps/marker.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include    -g -O2 -c `test -f 'marker.c' || echo './'`marker.c
source='navigate.c' object='navigate.o' libtool=no \
depfile='.deps/navigate.Po' tmpdepfile='.deps/navigate.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include    -g -O2 -c `test -f 'navigate.c' || echo './'`navigate.c
navigate.c:44: error: static declaration of ‘page_divisor’ follows non-static declaration
currenttime.h:54: error: previous declaration of ‘page_divisor’ was here
make[3]: *** [navigate.o] Error 1
make[3]: Leaving directory `/opt/geda-sources/gtkwave/gtkwave-2.0.0pre5/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/geda-sources/gtkwave/gtkwave-2.0.0pre5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/geda-sources/gtkwave/gtkwave-2.0.0pre5'
make: *** [all] Error 2
Failure executing command make, ReturnCode = 2

==============  Error!  ======================
I can't make GTKWave for you; check the log for the reason why.
I have experienced an error while installing this program!
Error string: I can't make GTKWave for you; check the log for the reason why.




Runtime errors:
[doug@dupree5 ~]$ geda
sh: gerbv: command not found
sh: easy_spice: command not found
sh: gwave: command not found
Loading schematic [/home/doug/gedatest/testschematic.sch]

(geda:10122): Gtk-WARNING **: horizontal scrolling not implemented

I do not have a lot of experience with this software, but I think other things are messed up as well.  I tried to create a schematic and connect a few nets and it seemed to work in a logical manner.  I saved the file and tried to print with no luck.  Nothing was output to the default printer.  I am also getting the Gtk Warning  about the horizontal scrolling a lot.  Much of the geda interface does not seem to do anything.

I am at a loss of what to do next.  Has anybody successfully installed this on a FC4 system?

Doug


Doug Thistlethwaite wrote:


...
Question:  What is the result of "gcc --version"?

  
The above command returns:
gcc (GCC) 4.0.1 20050727 (Red Hat 4.0.1-5)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is
NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR

PURPOSE.

Does anybody have any suggestions on getting past this problem? The=20
first time I got this far, I told the system to continue the install=20
anyway and more errors came up later. I am not sure if these were=20
cumulative errors, so I figured I would try to tackle them one at a time.
    

If you continue with the install, the CD just goes to the next program
and tries doing the "./configure && make && make install" thing on
it.  That is, the errors don't accumulate.

Stuart