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



You are an anonymous user.
Register Now!
 hth313:  6 mins ago
 Tarzin:  48 mins ago
 wakido:  59 mins ago
 eliyahu:  2 hrs 4 mins ago
 K-L:  2 hrs 21 mins ago
 Kraftwerk2:  2 hrs 42 mins ago
 gregthecanuck:  2 hrs 53 mins ago
 Jasper:  3 hrs 1 min ago
 RobertB:  3 hrs 28 mins ago
 aria:  3 hrs 35 mins ago

Software News   Software News : PortablE r5 released (now runs on MorphOS)
   posted by ChrisH on 27-Nov-2009 11:13:39 (2817 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 & MorphOS.


Read more...


This release has focused on optimising PortablE, although other things were also done:

* Experimental MorphOS support (for C++), including MOS executables! MUI seems to work.

* Modules provided by others for AHI, CD_Play, FreeDB, MPEGA & some MUI bits.

* PortablE is up to 65% faster than before.

* PortablE's memory usage has been halved! Now similar to GCC's.

* MUI programs with custom classes can now be compiled by AmiDevCpp for OS3.

* Added emulation of AmigaE's ! (floating-point) operator to the compatibility mode.

* FastNew is implemented using an enhanced TLSF algorithm, greatly reducing memory usage.

* Programs produced by PortablE run faster, and PEGCC produces smaller executables.

* Lists are now truely stack-allocated, rather than being dynamically faked.

* Implemented the missing string formatting codes (\l, \r, \z, [w] & (x,y)) for C++.

* For speed, multi-threading support is now disabled unless you use OPT MULTITHREADED.

* Directory scanning is now much more robust on Windows.

* Improved documentation; clickable links, added bold/etc & special characters now visible.

* More examples of portable code.

* Various 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
Fransexy 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 27-Nov-2009 12:12:58
#1 ]
Elite Member
Joined: 8-Jun-2004
Posts: 2328
From: Elche (Alicante), spain

Great!!

Only curiosity, are you planing any other operating system support?


_________________
No PowerPC, No Fun
Make Amiga Great Again

 Status: Offline
Profile     Report this post  
kas1e 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 27-Nov-2009 12:17:16
#2 ]
Amiga Developer Team
Joined: 11-Jan-2004
Posts: 3332
From: Russia

@Fransexy
Imho that support already all the amiga and amiga like oses. Or you mean win32/unixes/macoses ?


_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
Manu 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 27-Nov-2009 12:22:37
#3 ]
Super Member
Joined: 4-Feb-2004
Posts: 1561
From: Unknown

Nice.
I only wish I could program


_________________
AmigaOS or MorphOS on x86 would sell orders of magnitude more than the current,
hardware-intensive solutions. And they'd go faster.-- D.Haynie

 Status: Offline
Profile     Report this post  
Kicko 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 27-Nov-2009 12:36:00
#4 ]
Elite Member
Joined: 19-Jun-2004
Posts: 5008
From: Sweden

me too. or maybe not. numbers are not made for me

 Status: Offline
Profile     Report this post  
Fransexy 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 27-Nov-2009 12:39:55
#5 ]
Elite Member
Joined: 8-Jun-2004
Posts: 2328
From: Elche (Alicante), spain

Quote:
Imho that support already all the amiga and amiga like oses. Or you mean win32/unixes/macoses ?


As he already supports Windows I wondered if he has in mind any other non Amiga Operating Systems.As I said it was just curiosity and in no case a request


_________________
No PowerPC, No Fun
Make Amiga Great Again

 Status: Offline
Profile     Report this post  
Krashan 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 27-Nov-2009 12:58:47
#6 ]
Regular Member
Joined: 11-Mar-2003
Posts: 154
From: Poland

MorphOS installer busyloops eating 100% of CPU without opening any window. It is breakable however by sending CTRL-C singal from TaskManager. No hits in debuglog. MorphOS 2.4, Pegasos 2.

Last edited by Krashan on 27-Nov-2009 at 12:59 PM.


_________________
Reggae MorphOS Files DigiBooster 3

 Status: Offline
Profile     Report this post  
ChrisH 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 27-Nov-2009 14:49:47
#7 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6673
From: Unknown

@Fransexy
Probably basic Linux support at some point (to the same level as the existing Windows support).


_________________
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  
ChrisH 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 27-Nov-2009 14:52:18
#8 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6673
From: Unknown

@Krashan
Wierd. Unfortunately I don't have a MOS machine, so I can't heavily test things here. You can install it manually in any case.

Please try running PortablE from Executables/MorphOS folder. What does it do?


_________________
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  
itix 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 27-Nov-2009 15:21:29
#9 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

Eeek, MorphOS installer uses ixemul. Please build with -noixemul switch


_________________
Amiga Developer
Amiga 500, Efika, Mac Mini and PowerBook

 Status: Offline
Profile     Report this post  
AmigaMac 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 27-Nov-2009 15:51:09
#10 ]
Super Member
Joined: 26-Oct-2002
Posts: 1022
From: 3rd Rock from the Sun!

Any plans for Mac OS X support?


_________________

 Status: Offline
Profile     Report this post  
ian-uk 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 27-Nov-2009 17:15:11
#11 ]
Member
Joined: 12-Aug-2006
Posts: 26
From: Swansea, Wales

Thanks for the software as promised


_________________
Dual Core 2.6 GHz
4 GB RAM
Geforce 9400 1 GB Graphics
1 TB HD
+ AROS

 Status: Offline
Profile     Report this post  
ChrisH 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 28-Nov-2009 9:00:09
#12 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6673
From: Unknown

@itix
Quote:
Eeek, MorphOS installer uses ixemul. Please build with -noixemul switch

Sure, can do for next time. Is it likely to cause any problems on MorphOS, except requiring those libraries be installed?


_________________
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  
ChrisH 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 28-Nov-2009 9:01:41
#13 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6673
From: Unknown

@AmigaMac Quote:
Any plans for Mac OS X support?

Not unless there is an *easy* way to compile Mac OS X stuff on Windows (or possibly Linux)... I currently use AmiDevCpp on Windows for all my cross-compilation needs.


_________________
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  
ChrisH 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 28-Nov-2009 9:30:18
#14 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6673
From: Unknown

@Krashan
There is a little discussion about the Installer's problem on MorphOS here:
http://www.morphzone.org/modules/newbb_plus/viewtopic.php?topic_id=6680&forum=12
(No solution yet, so I suggest manual installation instead.)


_________________
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  
ChrisH 
Re: PortablE r5 released (now runs on MorphOS)
Posted on 28-Nov-2009 14:37:08
#15 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6673
From: Unknown

@Krashan & other MorphOS users
I have now released PortablE r5a, which should fix the installer not working on MorphOS. Sorry for the inconvenience.

edit: I screwed-up, as the old MOS installer got into that release, so please download PortablE r5b.

Last edited by ChrisH on 28-Nov-2009 at 03:38 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  
[ 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