[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Please submit comments and bug reports for install
- To: geda-user@xxxxxxxx
- Subject: Re: gEDA-user: Please submit comments and bug reports for install
- From: sdb@xxxxxxxxxx (Stuart Brorson)
- Date: Mon, 14 Feb 2005 08:10:14 -0500 (EST)
- Delivered-to: archiver@seul.org
- Delivered-to: geda-user-outgoing@seul.org
- Delivered-to: geda-user@seul.org
- Delivery-date: Mon, 14 Feb 2005 08:10:45 -0500
- In-reply-to: <421072A2.3060502@web.de> from "Manfred Eggersdorf" at Feb 14, 2005 10:42:58 AM
- Reply-to: geda-user@xxxxxxxx
- Sender: owner-geda-user@xxxxxxxx
Hi Manfred --
Thanks for the problem report!
>
> Hello Stuard,
> I want to report some Problems:
> Using the actual version of the Install-CD I'm unable to build the
> gnucap and the PCB-Part.
I'll bet that you have a new version of gcc. The newest versions of
gcc don't successfully compile GnuCap -- it's a GnuCap bug:
http://lists.gnu.org/archive/html/bug-gnucap/2004-10/msg00001.html
I will bundle the newest GnuCap into the next rev of the CD, so I hope
that this problem is solved.
As for PCB -- you seem to have Peter's problem: You tried to re-install
PCB over a pre-installed version. When you do this, the part that
builds the documenation dies because it needs a build tool which you
don't have. I submitted a patch to the PCB developers to fix this,
but I don't think they took the patch. I'll try again.
Of course, if you never had PCB on your machine before, this bug is
something else. Did you re-install PCB to get this error?
> First I thougt, that it is the Linux version, but after re-intsall the
> complete Suse 9.0 Professional with all Librarys I would think which
> will need, the problem still exists.
> Peter told me, that he know the problem too.
> Perhaps you could have a look into it?
Peter had the same problem with PCB -- it dies when trying to build
documentation over old documentation. Or did you get this problem on
a virgin install?
> And perhaps you could give me an hint, how I couls solve the problem for
> the time beeing?
> Peter told me, that I can build the two parts manually, but I don'nt
> know which code I have to type...
Here's an approximation:
cd
mkdir pcb-source
cd pcb-source
cp /mnt/cdrom/pcb/pcb-20041023-sdb.tar.gz .
tar -zxvf pcb-20041023-sdb.tar.gz
cd pcb-20041023-sdb
./configure --prefix=/usr/local/wherever/you/put/geda/stuff
make
make install
You may need to horse around a little in case your directories are
differently laid out, but this is close. Good luck!
Stuart
>
>
> With best regards
> Manfred
>
>
> Aus dem Konsolen-Fenster:
> (installer.exe:2967): Gtk-CRITICAL **: file gtktextiter.c: line 3533
> (gtk_text_iter_set_line_offset): assertion `char_on_line <=
> chars_in_line' failed
>
> (installer.exe:2967): Gtk-CRITICAL **: file gtktextiter.c: line 3533
> (gtk_text_iter_set_line_offset): assertion `char_on_line <=
> chars_in_line' failed
>
> (installer.exe:2967): Gtk-CRITICAL **: file gtktextiter.c: line 3533
> (gtk_text_iter_set_line_offset): assertion `char_on_line <=
> chars_in_line' failed
> .... (zigmal)
>
>
>
> aus dem Log-File
>
>
> c_file.o(.text+0x53e): In function `getcmd(char const*, char*, int)':
> : undefined reference to `readline'
> c_file.o(.text+0x611): In function `getcmd(char const*, char*, int)':
> : undefined reference to `add_history'
> collect2: ld returned 1 exit status
> make[2]: *** [gnucap] Error 1
> make[2]: Leaving directory
> `/root/geda-sources/gnucap/gnucap-0.34-sdb/src/O'
> make[1]: *** [default] Error 2
> make[1]: Leaving directory `/root/geda-sources/gnucap/gnucap-0.34-sdb/src'
> make: *** [gnucap] Error 2
>
> Failure executing command make, ReturnCode = 2
>
> ============== Error! ======================
> I can't make gnucap for you; check the log for the reason why.
> I have experienced an error while installing this program!
> Error string: I can't make gnucap for you; check the log for the reason
> why.
>
> Preparing to install PCB. . . .
>
> Now start process of building and installing PCB.
>
> Checking which directory we are in . . . . .
>
> pwd
>
>
>
>
>
> MAKEINFO='/bin/sh /root/geda-sources/pcb/pcb-20041023-sdb/missing --run
> makeinfo -I .' \
> texi2dvi `test -f 'pcb.texi' || echo './'`pcb.texi
> /bin/sh: line 1: texi2dvi: command not found
> make[3]: *** [pcb.dvi] Error 127
> make[3]: Leaving directory `/root/geda-sources/pcb/pcb-20041023-sdb/doc'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/root/geda-sources/pcb/pcb-20041023-sdb/doc'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/root/geda-sources/pcb/pcb-20041023-sdb'
> make: *** [all] Error 2
> Failure executing command make, ReturnCode = 2
>
> ============== Error! ======================
> I can't make PCB for you; check the log for the reason why.
> I have experienced an error while installing this program!
> Error string: I can't make PCB for you; check the log for the reason why.
>
> Preparing to install gerbv. . . .
>
> Now start process of building and installing gerbv.
>
> Checking which directory we are in . . . . .
>
> pwd
> /root/geda-sources
> OK
> mkdir gerbv
> mkdir: cannot create directory `gerbv': File exists
> After cd'ing into gerbv, we are checking which directory we are in . . .
> . .
>
> pwd
> /root/geda-sources/gerbv
> cp -f /root/geda/gerbv/gerbv-0.16.tar.gz .
>
> OK
> tar -zxvf gerbv-0.16.tar.gz
> gerbv-0.16/
>
>
>
>
>