Compiling openMSX on Mac OS X

Pagina 1/2
| 2

Door Unregistered user

Ambassador (0)

afbeelding van Unregistered user

05-08-2005, 23:01

Hi msxers,

I'm trying to compile openMSX on Mac OS X but it fails at the linking stage.

Can anybody help me? I get the next messages:

Mac-Inger:~/Desktop/openmsx-0.5.2 armandoperezabad$ make
Build configuration:
Platform: ppc-darwin
Flavour: ppcg4
Profile: false
Subset: full build
Linking openmsx...Hi msxers,

I'm trying to compile OpenMSX on MAC OS X but it fails at the linking stage.

Can anybody help me? I get the next messages:

Mac-Inger:~/Desktop/openmsx-0.5.2 armandoperezabad$ make
Build configuration:
Platform: ppc-darwin
Flavour: ppcg4
Profile: false
Subset: full build
Linking openmsx...
/usr/bin/ld: Undefined symbols:
openmsx::BitmapConverter<unsigned long, (openmsx::Renderer::Zoom)0>::renderBogus(unsigned long*, unsigned char const*, unsigned char const*)
openmsx::BitmapConverter<unsigned long, (openmsx::Renderer::Zoom)0>::renderGraphic4(unsigned long*, unsigned char const*, unsigned char const*)
openmsx::BitmapConverter<unsigned long, (openmsx::Renderer::Zoom)0>::renderGraphic5(unsigned long*, unsigned char const*, unsigned char const*)
openmsx::BitmapConverter<unsigned long, (openmsx::Renderer::Zoom)0>::renderGraphic6(unsigned long*, unsigned char const*, unsigned char const*)
openmsx::BitmapConverter<unsigned long, (openmsx::Renderer::Zoom)0>::renderGraphic7(unsigned long*, unsigned char const*, unsigned char const*)
openmsx::BitmapConverter<unsigned long, (openmsx::Renderer::Zoom)0>::renderYAE(unsigned long*, unsigned char const*, unsigned char const*)
openmsx::BitmapConverter<unsigned long, (openmsx::Renderer::Zoom)0>::renderYJK(unsigned long*, unsigned char const*, unsigned char const*)
openmsx::BitmapConverter<unsigned long, (openmsx::Renderer::Zoom)0>::BitmapConverter(unsigned long const*, unsigned long const*, unsigned long const*, openmsx::Blender<unsigned long&gtWink
openmsx::CharacterConverter<unsigned long, (openmsx::Renderer::Zoom)0>::setDisplayMode(openmsx:Big smileisplayMode)
openmsx::CharacterConverter<unsigned long, (openmsx::Renderer::Zoom)0>::CharacterConverter(openmsx::VDP*, unsigned long const*, unsigned long const*, openmsx::Blender<unsigned long&gtWink
collect2: ld returned 1 exit status
make: *** [derived/ppc-darwin-ppcg4/bin/openmsx] Error 1

Thanks a lot!

Aangemeld of registreer om reacties te plaatsen

Van Latok

msx guru (3836)

afbeelding van Latok

05-08-2005, 23:04

Jalu?

Van Jorito

Mr. Ambassadors (1767)

afbeelding van Jorito

06-08-2005, 12:08

If you're using Tiger, it's best to checkout a CVS version (there were some problems with GCC 4.x I believe, which were fixed in CVS). Also, check out www.msxgamesbox.com/Sections/emumac/index.php. I managed to compile OpenMSX just fine on my Mac mini, without seeing this error, so at least I'm positive the CVS version should work.

Van anonymous

incognito ergo sum (116)

afbeelding van anonymous

06-08-2005, 15:08

If you're using Tiger, it's best to checkout a CVS version (there were some problems with GCC 4.x I believe, which were fixed in CVS). Also, check out www.msxgamesbox.com/Sections/emumac/index.php. I managed to compile OpenMSX just fine on my Mac mini, without seeing this error, so at least I'm positive the CVS version should work.

It works now :)

Thank you very much!

p.s. I'm just discovering Mac Os X and it's great!

Van Jorito

Mr. Ambassadors (1767)

afbeelding van Jorito

06-08-2005, 16:15

hehehe, same here, I have my mac a week and I still like it a lot!

on a sidenote: do you have a newer version of your 'mwm2mbm' tool somewhere? You made that for me a loooong time ago (for the Pang clone), but it has some bugs, and I'm curious if you ever fixed those.

Van RamonMSX

Expert (125)

afbeelding van RamonMSX

06-08-2005, 16:24

Hey cool, another OSX user! I just had to reply.
The latest CVS of OpenMSX works like a charm over here (iMac G5). The few problems I encountered were solved quickly by the openMSX team.
OSX Tiger is indeed great. Makes me wonder how many Apple users there are in the MSX world. So Mac users, let's hear from you.

Van jalu

Master (158)

afbeelding van jalu

06-08-2005, 16:30

/me is a Mac user Smile I guess everybody already knew that, though... Smile

Van msxgamesbox

Champion (397)

afbeelding van msxgamesbox

07-08-2005, 09:58

You can also install openMSX with the NekoLauncher openMSX v.0.2. front-end without having to compile anything.
Just download openMSX0.52 from the link below. Then download the launcher. Open the launcher packet and drag the openMSX files into it. That's all!
http://www5f.biglobe.ne.jp/~nekocan/group_soft/ht_soft.html

Van jr

Champion (375)

afbeelding van jr

07-08-2005, 13:02

To get the official openmsx-0.5.2 compiling under tiger, edit the build/platform-darwin.mk file and change the line that says "OPENMSX_CXX?=g++" to "OPENMSX_CXX=g++-3.3". This way you'll use gcc 3.3 instead of 4.0 to compile the software.

Van jr

Champion (375)

afbeelding van jr

07-08-2005, 13:04

oh and yes, I love my Mac Wink

Van anonymous

incognito ergo sum (116)

afbeelding van anonymous

08-08-2005, 13:12

hehehe, same here, I have my mac a week and I still like it a lot!

on a sidenote: do you have a newer version of your 'mwm2mbm' tool somewhere? You made that for me a loooong time ago (for the Pang clone), but it has some bugs, and I'm curious if you ever fixed those.

Well, I see you think I'm Armando Big smile
I'm actually JAM. Armando asked me to post the issue because he doesn't like to write in English.

Anyway I'm bought a Mac as well Big smile No doubt it's the best computer around!
I can't figure how could I live without having it Big smile

Pagina 1/2
| 2