Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
23 crawler(s) on-line.
 143 guest(s) on-line.
 2 member(s) on-line.


 amigakit,  tlosm

You are an anonymous user.
Register Now!
 amigakit:  1 min ago
 tlosm:  3 mins ago
 21stcentury:  10 mins ago
 bhabbott:  19 mins ago
 pixie:  21 mins ago
 BigD:  30 mins ago
 kiFla:  39 mins ago
 kolla:  1 hr 12 mins ago
 kamelito:  1 hr 27 mins ago
 Trixie:  1 hr 38 mins ago

News   News : 'Recompiling old software for AmigaOS 4' article
   posted by MikeB on 30-Jun-2004 16:09:06 (4492 reads)
Peter Hutchison has written an article for IntuitionBase.com about recompiling old software for AmigaOS4: "If you have an old C program from years ago, it is possible to re-write it for the AmigaOne and AmigaOS 4. Most of my experience is with SAS 6.5x and Storm C (which is based on GCC)."
    

STORYID: 1554
Related Links
· More about News
· News by MikeB


Printer Friendly Page  Send this Story to a Friend

PosterThread
_PAB_ 
Re: 'Recompiling old software for AmigaOS 4' artic
Posted on 30-Jun-2004 18:13:44
#1 ]
Regular Member
Joined: 20-Sep-2003
Posts: 189
From: Germany

Many of the proposals are not really concerning the AmigaOS4-compatibility but the standardisation regarding ANSI-C. Relavant to AmigaOS4 are only 1.a) 2.e) and 2.f)


_________________

 Status: Offline
Profile     Report this post  
shoe 
Re: 'Recompiling old software for AmigaOS 4' artic
Posted on 30-Jun-2004 19:16:47
#2 ]
Super Member
Joined: 14-Sep-2003
Posts: 1585
From: Gothenburg, Sweden

@PAB

Eeer, so? AmigaOS4 is compiled with GCC 3.x so why shouldn't your applications be ANSI-C compliant? Nothing wrong with that.

/shoe

 Status: Offline
Profile     Report this post  
evilrich 
Re: 'Recompiling old software for AmigaOS 4' artic
Posted on 30-Jun-2004 19:38:38
#3 ]
Cult Member
Joined: 19-Oct-2003
Posts: 534
From: Unknown

IMHO, the article is missing a lot of important information.

For instance, you should mention library interfaces. You can't take a pre-OS4.0 project that uses shared libraries and compile it for OS4.0 without either a) supplying the -D__USE_INLINE__ switch to GCC or b) modifying the program to use OS4.0 library interfaces.

Cheers,
Rich

 Status: Offline
Profile     Report this post  
elwood 
Re: 'Recompiling old software for AmigaOS 4' artic
Posted on 30-Jun-2004 20:26:32
#4 ]
Elite Member
Joined: 17-Sep-2003
Posts: 3428
From: Lyon, France

Maybe this is what the next article will cover. I hope so...


_________________
Philippe 'Elwood' Ferrucci
Sam460 1.10 Ghz
AmigaOS 4 betatester
Amiga Translator Organisation

 Status: Offline
Profile     Report this post  
Ryu 
Re: 'Recompiling old software for AmigaOS 4' artic
Posted on 30-Jun-2004 21:13:20
#5 ]
Super Member
Joined: 5-Mar-2003
Posts: 1092
From: Scunthorpe

first rule of thumb, dont slate a guy whos trying to help, if youve got some posative critisism to make why not make use of the mailto link and get in touch wth the guy.

Or perhaps you could write your own article and post it.


_________________
Regards
Darren 'Ryu' Glenn
----------------------------
www.IntuitionBase.com - Your Guide to Amiga OS4.x and the AmigaOne
www.Bambi-Amiga.co.uk - My A1200 webserver, running 24/7/365

 Status: Offline
Profile     Report this post  
MikeB 
Re: 'Recompiling old software for AmigaOS 4' artic
Posted on 30-Jun-2004 21:54:44
#6 ]
Elite Member
Joined: 3-Mar-2003
Posts: 6487
From: Europe

@ Ryu

I don't see anyone slating (attack by criticizing) anyone here... We have forums and a news commenting system for providing feedback and to encourage discussion (however criticism does not need to be positive per se, but criticism should IMO be formulated with constructive attitude and intend).

 Status: Offline
Profile     Report this post  
pjhutch 
Re: 'Recompiling old software for AmigaOS 4' artic
Posted on 30-Jun-2004 22:35:29
#7 ]
Regular Member
Joined: 13-May-2003
Posts: 194
From: W Yorkshire, UK

I can take critism and comments. Evilrich, you do have a point with that switch, thanks for pointing it out. Please email me if you have any more information useful to update the article.


_________________
Peter J Hutchison
http://www.pjhutchison.org/

 Status: Offline
Profile     Report this post  
Intuitioned 
Re: 'Recompiling old software for AmigaOS 4' artic
Posted on 1-Jul-2004 0:59:10
#8 ]
Super Member
Joined: 27-Oct-2003
Posts: 1340
From: Unknown

I imagine it is going to take a lot more than a few ANSI and compiler tweaks if and when OS4.1 or 4.2 implements full memory protection. But that is some thing best left to the future though.


_________________

 Status: Offline
Profile     Report this post  
shoe 
Re: 'Recompiling old software for AmigaOS 4' artic
Posted on 1-Jul-2004 11:17:16
#9 ]
Super Member
Joined: 14-Sep-2003
Posts: 1585
From: Gothenburg, Sweden

I would really enjoy a from the basics and up C/C++ tutorial based in AmigaOS4. For example create a simple "mines" game using reaction and the required surroundings. Maybe include sound in the end. It could be a series released once every week or so..

/shoe

 Status: Offline
Profile     Report this post  
Ryu 
Re: 'Recompiling old software for AmigaOS 4' artic
Posted on 1-Jul-2004 12:08:25
#10 ]
Super Member
Joined: 5-Mar-2003
Posts: 1092
From: Scunthorpe

@shoe

I am looking for someone to do that


_________________
Regards
Darren 'Ryu' Glenn
----------------------------
www.IntuitionBase.com - Your Guide to Amiga OS4.x and the AmigaOne
www.Bambi-Amiga.co.uk - My A1200 webserver, running 24/7/365

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle