GNU Compiler Collection 4.2.2 has been released. GCC is a portable compiler system including front-ends for C, C++, Java, Objective-C, Objective-C++, Fortran and Ada, and supporting a variety of target platforms.
This release includes bug fixes.
http://xfruits.com/skyhawk133/?id=24877&s_item=143830339
From: http://xfruits.com/s...0-12-06-30.html
GCC 4.2.2 Released
Page 1 of 19 Replies - 1707 Views - Last Post: 12 October 2007 - 08:39 AM
Replies To: GCC 4.2.2 Released
#2
Re: GCC 4.2.2 Released
Posted 12 October 2007 - 06:28 AM
Just a small question. Im kinda new as far as using GCC is concerned. How do you use the latest editions? There are no binaries available and MinGW and Cygwin use earlier versions in their packages.
#3
Re: GCC 4.2.2 Released
Posted 12 October 2007 - 07:21 AM
Louisda16th, on 12 Oct, 2007 - 06:28 AM, said:
Just a small question. Im kinda new as far as using GCC is concerned. How do you use the latest editions? There are no binaries available and MinGW and Cygwin use earlier versions in their packages.
There are steps to updating gcc, since you'll have to download the source & compile the new binary executable.
When you download the newest version it should come with a README/howto, or some list of requirements to upgrade.
#4
Re: GCC 4.2.2 Released
Posted 12 October 2007 - 07:25 AM
Yeah I tried building on MSYS and Cygwin. But it shows some build error. The configure part works well. After that Im not exactly sure what to do. The instructions are kinda confusing to me
.
#5
Re: GCC 4.2.2 Released
Posted 12 October 2007 - 07:27 AM
#6
Re: GCC 4.2.2 Released
Posted 12 October 2007 - 08:18 AM
I use configure and everything runs smoothly. After that I type 'make' and I get the following messages:
I tried this on MSys.
Quote
[ -f stage_final ] || echo stage3 > stage_final
/bin/sh: test: too many arguments
/home/Ashwith: /home/Ashwith: No such file or directory
make[1]: Entering directory `/home/Ashwith Angela Rego/obj'
make[2]: Entering directory `/home/Ashwith Angela Rego/obj'
make[3]: Entering directory `/home/Ashwith Angela Rego/obj'
rm -f stage_current
make[3]: Leaving directory `/home/Ashwith Angela Rego/obj'
make[2]: Leaving directory `/home/Ashwith Angela Rego/obj'
make[2]: Entering directory `/home/Ashwith Angela Rego/obj'
Configuring stage 1 in ./intl
/home/Ashwith: /home/Ashwith: No such file or directory
make[2]: *** [configure-stage1-intl] Error 127
make[2]: Leaving directory `/home/Ashwith Angela Rego/obj'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/home/Ashwith Angela Rego/obj'
make: *** [all] Error 2
/bin/sh: test: too many arguments
/home/Ashwith: /home/Ashwith: No such file or directory
make[1]: Entering directory `/home/Ashwith Angela Rego/obj'
make[2]: Entering directory `/home/Ashwith Angela Rego/obj'
make[3]: Entering directory `/home/Ashwith Angela Rego/obj'
rm -f stage_current
make[3]: Leaving directory `/home/Ashwith Angela Rego/obj'
make[2]: Leaving directory `/home/Ashwith Angela Rego/obj'
make[2]: Entering directory `/home/Ashwith Angela Rego/obj'
Configuring stage 1 in ./intl
/home/Ashwith: /home/Ashwith: No such file or directory
make[2]: *** [configure-stage1-intl] Error 127
make[2]: Leaving directory `/home/Ashwith Angela Rego/obj'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/home/Ashwith Angela Rego/obj'
make: *** [all] Error 2
I tried this on MSys.
#7
Re: GCC 4.2.2 Released
Posted 12 October 2007 - 08:22 AM
Try putting it into a directory without spaces in it. Or put quotes around anything that tries to use the directory. Take a look at the error messages:
It's trying to enter here -> /home/Ashwith Angela Rego/obj
But you're getting this
1.) Too many arguments, because "Angela" & "Rego/obj" are being sent as arguments due to the spaces (the shell delimits a command & arguments by a space)
2.) /home/Ashwith no such directory....... cuz there isn't one, you have /home/Ashwith Angela Rego
It's trying to enter here -> /home/Ashwith Angela Rego/obj
But you're getting this
Quote
bin/sh: test: too many arguments
/home/Ashwith: /home/Ashwith: No such file or directory
/home/Ashwith: /home/Ashwith: No such file or directory
1.) Too many arguments, because "Angela" & "Rego/obj" are being sent as arguments due to the spaces (the shell delimits a command & arguments by a space)
2.) /home/Ashwith no such directory....... cuz there isn't one, you have /home/Ashwith Angela Rego
#8
Re: GCC 4.2.2 Released
Posted 12 October 2007 - 08:28 AM
Mmm. Yeah makes sense. Im trying this right now. Now errors yet.
P.S. I hope you're not wondering about that weird folder name
.
P.S. I hope you're not wondering about that weird folder name
#9
Re: GCC 4.2.2 Released
Posted 12 October 2007 - 08:30 AM
Louisda16th, on 12 Oct, 2007 - 08:28 AM, said:
P.S. I hope you're not wondering about that weird folder name
.
No, I'm just wondering why MS has the desire to dumb down the OS so that it doesn't know the differance between a space & not a space, between capital A & lower case a.
It makes no sense... (sorry, it's a personal issue with a friend of mine)
#10
Re: GCC 4.2.2 Released
Posted 12 October 2007 - 08:39 AM
Now Im getting this error:
Quote
configure: creating ./config.status
config.status: creating Makefile
0 [main] sh 496 fork_copy: user/cygwin data pass 4 failed, 0x710A5000..0x710A876C, done 1716, windows pid 3528, Win32 error 5
./config.status: fork: Resource temporarily unavailable
make[2]: *** [configure-build-fixincludes] Error 1
make[2]: Leaving directory `/home/obj'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/home/obj'
make: *** [all] Error 2
config.status: creating Makefile
0 [main] sh 496 fork_copy: user/cygwin data pass 4 failed, 0x710A5000..0x710A876C, done 1716, windows pid 3528, Win32 error 5
./config.status: fork: Resource temporarily unavailable
make[2]: *** [configure-build-fixincludes] Error 1
make[2]: Leaving directory `/home/obj'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/home/obj'
make: *** [all] Error 2
Page 1 of 1
|
|

New Topic/Question
Reply



MultiQuote



|