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
22 crawler(s) on-line.
 38 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 yoodoo2:  19 mins ago
 vox:  32 mins ago
 amigakit:  52 mins ago
 tlosm:  54 mins ago
 21stcentury:  1 hr 1 min ago
 bhabbott:  1 hr 10 mins ago
 pixie:  1 hr 12 mins ago
 BigD:  1 hr 21 mins ago
 kiFla:  1 hr 31 mins ago
 kolla:  2 hrs 3 mins ago

Software News   Software News : PortablE r4 released (now runs on Windows)
   posted by ChrisH on 29-May-2009 20:31:56 (2456 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
    

STORYID: 4918
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
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

PosterThread
Kicko 
Re: PortablE r4 released (now runs on Windows)
Posted on 29-May-2009 21:25:01
#1 ]
Elite Member
Joined: 19-Jun-2004
Posts: 5009
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 21:49:32
#2 ]
Elite Member
Joined: 17-Sep-2003
Posts: 3428
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 22:09:36
#3 ]
Team Member
Joined: 22-Jun-2005
Posts: 4886
From: MA, 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 22:35:07
#4 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
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 29-May-2009 at 11:11 PM.


_________________
Author of the PortablE programming language.
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 22: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 0:38:46
#6 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
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.
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 5: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 8:42:27
#8 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
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 04:45 PM.


_________________
Author of the PortablE programming language.
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 14:36:13
#9 ]
Elite Member
Joined: 14-May-2003
Posts: 4237
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 17:24:00
#10 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
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.
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