What would I have to change in the gcc port if I wanted to build gcc 4.1. I would like to keep it in a separate tree so it would not interfere with the present compiler. Do you know if there is a port of GMP for 64 bit?? Ron Young
On Tuesday 08 November 2005 21:44, Ron Young wrote:
What would I have to change in the gcc port if I wanted to build gcc 4.1. I
Here you go: (gcc-4.0.1) http://jw.tks6.net/files/crux/ports/gcc4/Pkgfile (Johannes's REPO) Ron, I've just finished my CRUX64-gcc4 ISO. A lot of ports (especially 'old' software) need patches to compile cleanly with the four-series. At the moment gcc 3.4.4 is the safe choice.
Do you know if there is a port of GMP for 64 bit??
No, but I assume you have to patch it as well: http://www.gentoo.org/cgi-bin/viewcvs.cgi/dev-libs/gmp/files/amd64.patch?rev=1.1&view=markup http://www.gentoo.org/cgi-bin/viewcvs.cgi/dev-libs/gmp/files/gmp-4.1.4-multilib.patch?rev=1.1&view=markup bye, danm -- Daniel Mueller Berlin, Germany OpenPGP: 1024D/E4F4383A
Hi Danm, You mentioned that you've just finished a 64-gcc4 iso. Is it available for download? If so could you let me know the address? I'm using the 64 bit version from the crux web site but now some of the ports aren't being updated and others no longer compile. The machine is working fine and is mission critical so I don't want to experiment too much. Thanks, Joe Gilmour
On Tuesday 08 November 2005 23:55, Joe Gilmour wrote:
Hi Danm,
You mentioned that you've just finished a 64-gcc4 iso. Is it available for download? If so could you let me know the address?
Yes it is: http://crux.danm.de/files/iso/2.1-64bit-gcc4-head/ (See http://crux.danm.de for more information) _BUT_
The machine is working fine and is mission critical so I don't want to experiment too much.
Then DO NOT use it! CVS-head is a development version.
I'm using the 64 bit version from the crux web site but now some of the ports aren't being updated and others no longer compile.
You're using Jeremy's version right? Hmmm.. maybe my repositories could help you to keep some ports up-to-date. http://crux.danm.de/files/base64.httpup http://crux.danm.de/files/opt64.httpup You'll probably get error messages like this: ----------snip---------- $ pkgadd -u imlib#1.9.15-1.pkg.tar.gz usr/lib64/libImlib.a usr/lib64/libImlib.la [..] pkgadd: listed file(s) already installed (use -f to ignore and overwrite) ----------snap---------- This happens, because /usr/lib is a symlink to --> /usr/lib64. Jeremy installed all libraries into /usr/lib. I decided to avoid /usr/lib and installed the files to */lib{64,32} instead of */lib. bye, danm -- Daniel Mueller Berlin, Germany OpenPGP: 1024D/E4F4383A
You're using Jeremy's version right? Hmmm.. maybe my repositories could help you to keep some ports up-to-date.
Yes.
http://crux.danm.de/files/base64.httpup http://crux.danm.de/files/opt64.httpup
I'll give them a go.
You'll probably get error messages like this:
----------snip---------- $ pkgadd -u imlib#1.9.15-1.pkg.tar.gz usr/lib64/libImlib.a usr/lib64/libImlib.la [..] pkgadd: listed file(s) already installed (use -f to ignore and overwrite) ----------snap----------
This happens, because /usr/lib is a symlink to --> /usr/lib64. Jeremy installed all libraries into /usr/lib. I decided to avoid /usr/lib and installed the files to */lib{64,32} instead of */lib.
bye, danm
Thanks, Joe
participants (3)
-
Daniel Mueller
-
Joe Gilmour
-
Ron Young