NeXT Computers Forum Index NeXT Computers
www.NeXTComputers.org
 
Log in to check your private messagesLog in to check your private messages

Log inLog in  RegisterRegister


Profile  Search  Memberlist  FAQ  Usergroups
gcc-3.4.6 for NEXTSTEP 3.3 m68k finally available

 
Post new topic   Reply to topic    NeXT Computers Forum Index -> Porting New Software
View previous topic :: View next topic  
Author Message
t-rexky



Joined: 09 Jan 2011
Posts: 273
Location: Snowy Canada

PostPosted: Sat Nov 29, 2014 8:07 pm    Post subject: gcc-3.4.6 for NEXTSTEP 3.3 m68k finally available Reply with quote

Free time here is becoming more and more difficult to find, but I finally managed to clean-up my port of gcc-3.4.6 to NEXTSTEP 3.3 on m68k architecture to a somewhat presentable state. Included are both C and C++ with their respective runtime libraries.

This port requires installation of two additional packages in order to function correctly: (1) NS33HeadersFix-1.2 or later version, and (2) cctools-435.4~ns2 or later version. Static libraries created with this combination of gcc and cctools conform to the BSD 4.4 archive standard with long member names. Unfortunately they are not backwards compatible with the original NEXTSTEP (BSD 4.3) format cctools. This limitation does not apply to executables created with this combination of gcc and cctools. Please have a look at the README file included in the distribution for a bit more information.

Below are the links to all three packages. Rob or Nitro, please feel free to drop the files into the file archive since I no longer have FTP access.

https://www.dropbox.com/s/6gvmx65clbl560i/gcc-3.4.6~ns1.Ns.tar.gz?dl=0
https://www.dropbox.com/s/ci5nwl90ucma8f8/NS33HeadersFix-1.2.s.tar.gz?dl=0
https://www.dropbox.com/s/lavtgl3ceejdvmr/cctools-435.4~ns2.NIHSs.tar.gz?dl=0

I would welcome some help in reviewing the remaining few test suite failures, particularly on the C++ side.

Enjoy and let me know how it works for you,
Peter.
Back to top
View user's profile Send private message
Rob Blessin Black Hole
Site Admin


Joined: 05 Sep 2006
Posts: 597
Location: Ft. Collins, Colorado

PostPosted: Sat Nov 29, 2014 10:27 pm    Post subject: Re: gcc-3.4.6 for NEXTSTEP 3.3 m68k finally available Reply with quote

t-rexky wrote:
Free time here is becoming more and more difficult to find, but I finally managed to clean-up my port of gcc-3.4.6 to NEXTSTEP 3.3 on m68k architecture to a somewhat presentable state. Included are both C and C++ with their respective runtime libraries.

This port requires installation of two additional packages in order to function correctly: (1) NS33HeadersFix-1.2 or later version, and (2) cctools-435.4~ns2 or later version. Static libraries created with this combination of gcc and cctools conform to the BSD 4.4 archive standard with long member names. Unfortunately they are not backwards compatible with the original NEXTSTEP (BSD 4.3) format cctools. This limitation does not apply to executables created with this combination of gcc and cctools. Please have a look at the README file included in the distribution for a bit more information.

Below are the links to all three packages. Rob or Nitro, please feel free to drop the files into the file archive since I no longer have FTP access.

https://www.dropbox.com/s/6gvmx65clbl560i/gcc-3.4.6~ns1.Ns.tar.gz?dl=0
https://www.dropbox.com/s/ci5nwl90ucma8f8/NS33HeadersFix-1.2.s.tar.gz?dl=0
https://www.dropbox.com/s/lavtgl3ceejdvmr/cctools-435.4~ns2.NIHSs.tar.gz?dl=0

I would welcome some help in reviewing the remaining few test suite failures, particularly on the C++ side.

Enjoy and let me know how it works for you,
Peter.


Hello Peter: Thank you for your efforts...
I uploaded them to http://www.nextcomputers.org/NeXTfiles/Software/New_Ports/ Best regards Rob Blessin
_________________
Rob Blessin President computerpowwow ebay sales@blackholeinc.com http://www.blackholeinc.com
303-741-9998 Serving the NeXT Community since 2/9/93
Back to top
View user's profile Send private message Send e-mail Visit poster's website
gregwtmtno



Joined: 28 Aug 2011
Posts: 19

PostPosted: Sun Nov 30, 2014 6:16 pm    Post subject: Reply with quote

Congratulations. Truly incredible work.
Back to top
View user's profile Send private message
gregwtmtno



Joined: 28 Aug 2011
Posts: 19

PostPosted: Tue Dec 09, 2014 6:35 pm    Post subject: Reply with quote

Were you able to compile anything new with the updated GCC?
Back to top
View user's profile Send private message
t-rexky



Joined: 09 Jan 2011
Posts: 273
Location: Snowy Canada

PostPosted: Wed Dec 10, 2014 8:22 pm    Post subject: Reply with quote

Thank you! Nope, with a newborn there is no time for play. I was able to clean-up gcc-3.4.6 because it only needed little tweaks here and there, but any more serious project right know is not an option for me.

Rob - you should probably delete the following two superseded files from Software/New_Ports:

NS33HeadersFix-1.0.NIHS.s.tar.gz
gcc-3.2.3-3_C_only.N.bs.2011-12-13.tar.gz

Has anyone actually downloaded, installed and tried the compiler?
Back to top
View user's profile Send private message
Rob Blessin Black Hole
Site Admin


Joined: 05 Sep 2006
Posts: 597
Location: Ft. Collins, Colorado

PostPosted: Fri Dec 12, 2014 3:39 pm    Post subject: Reply with quote

t-rexky wrote:
Thank you! Nope, with a newborn there is no time for play. I was able to clean-up gcc-3.4.6 because it only needed little tweaks here and there, but any more serious project right know is not an option for me.

Rob - you should probably delete the following two superseded files from Software/New_Ports:

NS33HeadersFix-1.0.NIHS.s.tar.gz
gcc-3.2.3-3_C_only.N.bs.2011-12-13.tar.gz

Has anyone actually downloaded, installed and tried the compiler?


files deleted !
_________________
Rob Blessin President computerpowwow ebay sales@blackholeinc.com http://www.blackholeinc.com
303-741-9998 Serving the NeXT Community since 2/9/93
Back to top
View user's profile Send private message Send e-mail Visit poster's website
barcher174



Joined: 07 Dec 2012
Posts: 560

PostPosted: Sun Dec 14, 2014 12:14 am    Post subject: Reply with quote

Hi Peter,

I have installed and compiled a hello world with no issues. I'm hoping to have some time around around xmas to dig in deeper. Thanks for all your hard work!

--
Brian
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    NeXT Computers Forum Index -> Porting New Software All times are GMT - 7 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



Powered by phpBB © 2017 phpBB Group