[Implemented] Support for Intel Mac

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
Sebe
Enthusiast
Enthusiast
Posts: 160
Joined: Sun Dec 19, 2004 10:55 pm
Location: Munich
Contact:

[Implemented] Support for Intel Mac

Post by Sebe »

It's soon 2 years since the first Intel Macs were released and still no support for them.
User avatar
Fluid Byte
Addict
Addict
Posts: 2336
Joined: Fri Jul 21, 2006 4:41 am
Location: Berlin, Germany

Post by Fluid Byte »

Agreed.
Windows 10 Pro, 64-Bit / Whose Hoff is it anyway?
aaron
Enthusiast
Enthusiast
Posts: 267
Joined: Mon Apr 19, 2004 3:04 am
Location: Canada
Contact:

Post by aaron »

My poor macbook is sad without Purebasic on it.
User avatar
Fluid Byte
Addict
Addict
Posts: 2336
Joined: Fri Jul 21, 2006 4:41 am
Location: Berlin, Germany

Post by Fluid Byte »

I got a MacBook Pro, that's even more sad. Running PureBasic with Rosetta is *BEEP*.
Windows 10 Pro, 64-Bit / Whose Hoff is it anyway?
Berikco
Administrator
Administrator
Posts: 1326
Joined: Wed Apr 23, 2003 7:57 pm
Location: Belgium
Contact:

Post by Berikco »

3 PureBasic team members invested in a powerpc mac +/- 3 years ago
The first PureBasic version for powerpc was released
2 months later, Apple announced the x86 macs.....
So if somebody has 3 spare x86 macs....it will go a lot quicker i guess

I can not buy a new mac....i dont have the cash

Any donations maybe so Fred can buy one? ;)
Brice Manuel

Post by Brice Manuel »

The first PureBasic version for powerpc was released
2 months later, Apple announced the x86 macs.....
It was a strong industry rumor two years before it happened and it was officially announced a year before it happened. There was no surprise and everybody knew it was coming and going to happen.
Any donations maybe so Fred can buy one?
For somebody in Fred's position, all Fred should need to do is contact Apple directly, explain who he is and what he does, explain the situation, and Apple would make arrangements for giving or loaning an Intel-based Mac to Fred.

That said, if there are not people using the existing Mac version, why bother improving it? The time could be better spent on the Windows and Linux versions.
Berikco
Administrator
Administrator
Posts: 1326
Joined: Wed Apr 23, 2003 7:57 pm
Location: Belgium
Contact:

Post by Berikco »

Brice Manuel wrote:
The first PureBasic version for powerpc was released
2 months later, Apple announced the x86 macs.....
It was a strong industry rumor two years before it happened and it was officially announced a year before it happened. There was no surprise and everybody knew it was coming and going to happen.
Any donations maybe so Fred can buy one?
For somebody in Fred's position, all Fred should need to do is contact Apple directly, explain who he is and what he does, explain the situation, and Apple would make arrangements for giving or loaning an Intel-based Mac to Fred.

That said, if there are not people using the existing Mac version, why bother improving it? The time could be better spent on the Windows and Linux versions.
As i said, the announcement from apple came a couple of months after the first PB version for powerpc.
I did not know of any industry rumor coz i don't follow apple news..
Fred
Administrator
Administrator
Posts: 18161
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post by Fred »

Apple advertised about it "so powerful" G5 until the very end. The PowerPC version of PB took much more time than only one year to develop and even, the x86 macs had some time ahead before being the standard. So we had to support the PowerPC.

As explained in another thread, we need an OS X version of fasm before starting the port (which shouldn't be long once it is available).
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

The best thing to do for now is to help support the PPC version by testing and
reporting bugs, even if it is slow for you on an Intel Mac.

Every library related bug that is fixed in the PPC version now will benefit a future Intel version as well.
quidquid Latine dictum sit altum videtur
CSAUER
Enthusiast
Enthusiast
Posts: 188
Joined: Mon Oct 18, 2004 7:23 am
Location: Germany

Post by CSAUER »

Dear Fred,

what is the kind of file, BlitzMax is using for Intel/PPC which is called: fasm2as
This should be here: /Applications/BlitzMax/bin/fasm2as

I read at wikipedia that BlitzMax is based on FASM as backend and I know that it supports universal binaries and compiling on intel macs.
http://en.wikipedia.org/wiki/FASM

So this looks to me, that there is a fasm for Mac OS X.
Maybe this is an individual compiled fasm version from Mark Sibly?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PB4.1 - Win: MacBook black 2008 2,4 GHz, 4 GB RAM, MacOSX 10.5/VMWare/WinXP
PB4.1 - Mac: MacMini G4 1,4 GHz, 512 MB RAM, MacOSX 10.4
Fred
Administrator
Administrator
Posts: 18161
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post by Fred »

Seems to be a blitzmax only binary, but thanks for the information !
jack
Addict
Addict
Posts: 1358
Joined: Fri Apr 25, 2003 11:10 pm

Post by jack »

the name suggest that it translates fasm to as
CSAUER
Enthusiast
Enthusiast
Posts: 188
Joined: Mon Oct 18, 2004 7:23 am
Location: Germany

Post by CSAUER »

as = apple script ??
fasm to apple script ?? omg
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PB4.1 - Win: MacBook black 2008 2,4 GHz, 4 GB RAM, MacOSX 10.5/VMWare/WinXP
PB4.1 - Mac: MacMini G4 1,4 GHz, 512 MB RAM, MacOSX 10.4
jack
Addict
Addict
Posts: 1358
Joined: Fri Apr 25, 2003 11:10 pm

Post by jack »

CSAUER wrote:as = apple script ??
fasm to apple script ?? omg
of course not, fasm to gnu as.
Godai
Enthusiast
Enthusiast
Posts: 171
Joined: Thu Oct 05, 2006 8:13 pm

Post by Godai »

Ahh yes. Converting the assembler from fasm to something else should be doable for a here and now solution :)
Post Reply