Discussion:
compile crash #1
Sokar Someone
2006-01-08 00:43:23 UTC
Permalink
getting an error that looks like this:
http://article.gmane.org/gmane.linux.bbc.general/630

It also can't find the 2nd depend of libgcc2.c

I checked in the dir that its looking for those files neither are there

locate turns up the only copies on the box in the gcc dir for gcc-3.5
(not in the bbc dir like it wants)

Build machine == 950mhz Pentium 3 box, running knoppix 3.8, 10gb hdd

The only solutions i came up with were to copy the files from the
gcc-3.5 dir in to the bbc dir, or to edit the libgcc2.c file and make
it point to the files that are on the local box.

I personally think both those would not exactly be a good choice but idk.

Any help/ideas would be appreciated.

--ME

--

http://www.urbandictionary.com/define.php?term=irc <-- I like #3 and
#10 the best

random quote(s) for the week
http://qdb.us/53569
http://qdb.us/53587
http://qdb.us/53602

truth is rarely appreciated:
http://www.laddertheory.com/
Paul Gray
2006-01-08 04:07:53 UTC
Permalink
Post by Sokar Someone
http://article.gmane.org/gmane.linux.bbc.general/630
It also can't find the 2nd depend of libgcc2.c
I checked in the dir that its looking for those files neither are there
locate turns up the only copies on the box in the gcc dir for gcc-3.5
(not in the bbc dir like it wants)
Build machine == 950mhz Pentium 3 box, running knoppix 3.8, 10gb hdd
The only solutions i came up with were to copy the files from the
gcc-3.5 dir in to the bbc dir, or to edit the libgcc2.c file and make
it point to the files that are on the local box.
I personally think both those would not exactly be a good choice but idk.
So you're building on Knoppix, eh? That's "interesting." One thing that
should be good to go next week is a chroot environment that is a known-working
build environment.

To the core of the issue -- what compiler is your host's? (gcc -version)
gcc-4.0 isn't capable of pushing the build through (yet), so if there's a
gcc-3.x handy, try setting it as your default compiler.
- --
Paul Gray -o)
323 Wright Hall /\\
University of Northern Iowa _\_V
Message void if penguin violated ... Don't mess with the penguin
No one says, "Hey, I can't read that ASCII attachment ya sent me."
Paul Gray
2006-01-21 16:28:27 UTC
Permalink
changed to debian stable gcc --version == 3.3.5-13
../../gcc-2.95.3/gcc/libgcc2.c:41 stdlib.h: No such file or directory
../../gcc-2.95.3/gcc/libgcc2.c:42 unistd.h: No such file or directory
error... again
dl'd bbc-2.1-with-sources.tar.gz
is there something else i am supposed to be working with?
The bbc-2.1-with-sources.tar.gz would be a bit outdated. A tarball of the
current snapshot that I'm building with, which compiles from start to finish
without intervention on a fresh install of Debian Sarge, can be obtained from:

http://bccd.cs.uni.edu/bbc-images/lnx-bbc.tar.bz2

If it doesn't compile for you, chances are you have a Debian package missing,
such as bin86. I can provide my Debian package list from
'dpkg --get-selections' and walk anyone through an 'apt-get dselect-upgrade'
if there's interest.

This tarball has gar.conf.mk set up to fetch things from bccd.cs.uni.edu's
garchive first, lnx-bbc.org second. I have direct access to bccd.cs.uni.edu
and can make sure that the garchive is "sync'd".

This brings up a great question, Sokar. Going forward, how should the tree be
maintained? I started on the lnx-bbc with cvs and can continue working with
arch. There's also subversion. Does anyone have a compelling reason to use
one or the other?
- --
Paul Gray -o)
323 Wright Hall /\\
University of Northern Iowa _\_V
Message void if penguin violated ... Don't mess with the penguin
No one says, "Hey, I can't read that ASCII attachment ya sent me."
Sokar Someone
2006-01-21 23:16:43 UTC
Permalink
ok, I'll give that a try tonight.

On the cvs vs subversion issue: I personally have no prefernce since i
have never used both. The 1 that is easiest to use would be my
preference. The 1 that makes it harder for me to screw something up
would also probably be a good choice.

On another issue what are we going to do about version numbering?
Just start over from 0.0?

Also, are we going to upgrade to GTK2.X ?? (its a requirement for
several of the programs i was thinking about adding.

--ME
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
changed to debian stable gcc --version == 3.3.5-13
../../gcc-2.95.3/gcc/libgcc2.c:41 stdlib.h: No such file or directory
../../gcc-2.95.3/gcc/libgcc2.c:42 unistd.h: No such file or directory
error... again
dl'd bbc-2.1-with-sources.tar.gz
is there something else i am supposed to be working with?
The bbc-2.1-with-sources.tar.gz would be a bit outdated. A tarball of the
current snapshot that I'm building with, which compiles from start to finish
http://bccd.cs.uni.edu/bbc-images/lnx-bbc.tar.bz2
If it doesn't compile for you, chances are you have a Debian package missing,
such as bin86. I can provide my Debian package list from
'dpkg --get-selections' and walk anyone through an 'apt-get dselect-upgrade'
if there's interest.
This tarball has gar.conf.mk set up to fetch things from bccd.cs.uni.edu's
garchive first, lnx-bbc.org second. I have direct access to bccd.cs.uni.edu
and can make sure that the garchive is "sync'd".
This brings up a great question, Sokar. Going forward, how should the tree be
maintained? I started on the lnx-bbc with cvs and can continue working with
arch. There's also subversion. Does anyone have a compelling reason to use
one or the other?
- --
Paul Gray -o)
323 Wright Hall /\\
University of Northern Iowa _\_V
Message void if penguin violated ... Don't mess with the penguin
No one says, "Hey, I can't read that ASCII attachment ya sent me."
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFD0mErOH45TZW7mh4RAoKAAJsF6X35I/Fs97DcoT+Qlk2uvTxgEgCfQeGh
mInlh5kzdbjDHvRHJ9kjNZ0=
=OeHG
-----END PGP SIGNATURE-----
--
irc.virrox.com #cedarlug

http://www.urbandictionary.com/define.php?term=irc

random quote(s) for the week
http://qdb.us/53602
http://www.bash.org/?599816
http://www.bash.org/?601393
http://www.bash.org/?601458
http://www.bash.org/?602263
http://qdb.us/54060

truth is rarely appreciated:
http://www.laddertheory.com/
Paul Gray
2006-01-22 13:05:32 UTC
Permalink
Post by Sokar Someone
ok, I'll give that a try tonight.
On the cvs vs subversion issue: I personally have no prefernce since i
have never used both. The 1 that is easiest to use would be my
preference. The 1 that makes it harder for me to screw something up
would also probably be a good choice.
On another issue what are we going to do about version numbering?
Just start over from 0.0?
Also, are we going to upgrade to GTK2.X ?? (its a requirement for
several of the programs i was thinking about adding.
Upgrading to gtk+2 is what Jeff's working on currently.

- --
Paul Gray -o)
323 Wright Hall /\\
University of Northern Iowa _\_V
Message void if penguin violated ... Don't mess with the penguin
No one says, "Hey, I can't read that ASCII attachment ya sent me."
Loading...