Click Here
home features news forums classifieds faqs links search
5630 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

Who's Online
 33 guest(s) on-line.
 1 member(s) on-line.


 broadblues

You are an anonymous user.
Register Now!
 broadblues:  2 mins ago
 vox:  6 mins ago
 Trixie:  6 mins ago
 bennymee:  7 mins ago
 Spectre660:  9 mins ago
 hlt:  12 mins ago
 Overflow:  25 mins ago
 ASiegel:  1 hr 17 mins ago
 Fl@sh:  1 hr 38 mins ago
 BillE:  1 hr 46 mins ago

Software News   Software News : PortablE r4 released (now runs on Windows)
   posted by ChrisH on 29-May-2009 21:31:56 (1966 reads)

A new version of PortablE has been released. PortablE is an AmigaE compiler, written from scratch in E, and able to compile itself. It supports Windows, Amiga OS3, OS4, AROS, and MorphOS.

Read more...


The main changes for this release are:
* PortablE now has basic support for Windows, along with some standard portable modules which allow the same program to run unchanged on Windows and Amiga. Documentation and several examples are provided.

* PortablE now comes with an installer (for all supported platforms).

* The PEGCC program runs both PortablE and G++ (GCC) for you, thus producing an executable directly from E code.

* PortablE now runs up to twice as fast.
* Added MUI support for AROS.
* Fixed modules to work with Amiga OS4's latest SDK.
* FastNew() and NEW are now thread safe.
* Fixed FastNew() and NEW, which were previously un-aligned and so could cause crashes under certain circumstances.
* OpenLibrary() could a crash on Amiga OS4. Really fixed this time!
* Numerous other improvements, changes and bug fixes.

If you want to find out more, or wish to download it, then please visit it's home page:
http://cshandley.co.uk/portable
    

Related Links
· More about Software News
· News by ChrisH


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Ultimate Creative is back, MagicUAE is out
Printer Friendly Page  Send this Story to a Friend

PosterThread
Kicko 
Re: PortablE r4 released (now runs on Windows)
Posted on 29-May-2009 22:25:01
#1 ]
Elite Member
Joined: 19-Jun-2004
Posts: 5008
From: Sweden

Great too see it growing.
Keep up the good work :)

 Status: Offline
Profile     Report this post  
elwood 
Re: PortablE r4 released (now runs on Windows)
Posted on 29-May-2009 22:49:32
#2 ]
Elite Member
Joined: 17-Sep-2003
Posts: 3416
From: Lyon, France

Quote:
The PEGCC program runs both PortablE and G++ (GCC) for you, thus producing an executable directly from E code.

This part is cool.
Congratulations for this wonderful program. It will soon become a must-have on Amiga.


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

 Status: Offline
Profile     Report this post  
fairlanefastback 
Re: PortablE r4 released (now runs on Windows)
Posted on 29-May-2009 23:09:36
#3 ]
Team Member
Joined: 22-Jun-2005
Posts: 4874
From: New York, USA

Cool, good work, and thanks!


_________________
Pegasos2 G3 running AOS 4.1 and MorphOS 2.0
Amikit user, tinkering with Icaros VM (AROS)
EFIKA owner
Amiga 1200

 Status: Offline
Profile     Report this post  
ChrisH 
Re: PortablE r4 released (now runs on Windows)
Posted on 29-May-2009 23:35:07
#4 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6673
From: Unknown

@elwood
Thanks! And yes, PEGCC is very cool :) . It's quite wierd (but neat & very fast) to use PEGCC on Windows. (PEGCC works on OS4, OS3 & AROS too, of course!)

Last edited by ChrisH on 30-May-2009 at 12:11 AM.


_________________
Author of the PortablE programming language.
I can usually be found on www.Amigans.net (my favourite Amiga forum).
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
diegocr 
Re: PortablE r4 released (now runs on Windows)
Posted on 29-May-2009 23:38:21
#5 ]
Regular Member
Joined: 7-Jun-2006
Posts: 193
From: Unknown

@Elwood:

You lazy!! i'm waiting some test output...


@ChrisH:

Good work!

 Status: Offline
Profile     Report this post  
ChrisH 
Re: PortablE r4 released (now runs on Windows)
Posted on 30-May-2009 1:38:46
#6 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6673
From: Unknown

If anyone downloaded PortablE before this message was posted, I recommend downloading it again, due to a couple of small oversights being fixed.


_________________
Author of the PortablE programming language.
I can usually be found on www.Amigans.net (my favourite Amiga forum).
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
Krashan 
Re: PortablE r4 released (now runs on Windows)
Posted on 30-May-2009 6:53:30
#7 ]
Regular Member
Joined: 11-Mar-2003
Posts: 154
From: Poland

@ChrisH

Do you plan to create MorphOS executables of PortablE?


_________________
Reggae MorphOS Files DigiBooster 3

 Status: Offline
Profile     Report this post  
ChrisH 
Re: PortablE r4 released (now runs on Windows)
Posted on 30-May-2009 9:42:27
#8 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6673
From: Unknown

@Krashan
I would do, but there is a problem: Currently PortablE supports MorphOS by generating code for ECX (instead of GCC). Unfortunately the last time I tried, PortablE was too complex for ECX (*) to compile PortablE itself. So you have to use PortablE's OS3 executable on MorphOS, but I have been told that works fine.

I could support MorphOS using GCC (instead of ECX), which would avoid that problem, but it would mean creating & supporting a ton of new modules, and currently I haven't seen the interest from MorphOS users to justify that large effort...

(* at least the 68k version)

Last edited by ChrisH on 30-May-2009 at 05:45 PM.


_________________
Author of the PortablE programming language.
I can usually be found on www.Amigans.net (my favourite Amiga forum).
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
Deniil715 
Re: PortablE r4 released (now runs on Windows)
Posted on 30-May-2009 15:36:13
#9 ]
Elite Member
Joined: 14-May-2003
Posts: 4177
From: Sweden

@ChrisH

Quote:

I could support MorphOS using GCC (instead of ECX), which would avoid that problem, but it would mean creating & supporting a ton of new modules, and currently I haven't seen the interest from MorphOS users to justify that large effort...


Since you have CPP_AmigaOS3 as a target, you could probably use that more or less straight off since MOS is very OS3 compatible, much more so than OS4.


_________________
- Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes)
> Amiga Classic and OS4 developer for OnyxSoft.

 Status: Offline
Profile     Report this post  
ChrisH 
Re: PortablE r4 released (now runs on Windows)
Posted on 5-Jun-2009 18:24:00
#10 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6673
From: Unknown

I am having a go at compiling PE for MorphOS. If anyone is interested in testing it, let me know.


_________________
Author of the PortablE programming language.
I can usually be found on www.Amigans.net (my favourite Amiga forum).
It is pitch black. You are likely to be eaten by a grue...

 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