Compiling OpenMSX on MAC OS X (Emulation Foros MSX)MSX Resource Center            
                       
English Nederlands Espa�ol Portugu�s Russian                  
 Noticias
   Página principal
  Almacén de noticias
  Temas de noticias

 Recursos
   Foros MSX
  Artículos
  Analisis
  Informe de ferias/RUs
  Álbum de fotos
  Ferias y encuentros
  Encuestas
  Enlaces
  Buscar

 Software
   Descargas
  Tienda Online

 MRC
   Quiénes somos
  Únete a nuestro equipo
  Donar
  Políticas
  Contacta con nosotros
  Enlázanos
  Estadísticas

 Buscar
 
  

  

 Login
 

Login

Contraseña




¿Aún no tienes una cuenta? ¡Conviértete en miembro del MSX Resource Center! ¡Únete a nosotros!.


 Estadísticas
 

Hay 40 invitados y 1 miembro en línea

Eres un usuario anónimo.
 

Foros MSX


Foros MSX

Emulation - Compiling OpenMSX on MAC OS X

Ir a la página ( 1 | 2 Siguiente página )
Autor

Compiling OpenMSX on MAC OS X

warau
msx lover
Mensajes: 117
Publicado: Agosto 05 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...
/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>
openmsx::CharacterConverter<unsigned long, (openmsx::Renderer::Zoom)0>::setDisplayMode(openmsx:isplayMode)
openmsx::CharacterConverter<unsigned long, (openmsx::Renderer::Zoom)0>::CharacterConverter(openmsx::VDP*, unsigned long const*, unsigned long const*, openmsx::Blender<unsigned long>
collect2: ld returned 1 exit status
make: *** [derived/ppc-darwin-ppcg4/bin/openmsx] Error 1

Thanks a lot!
Latok
msx master
Mensajes: 1735
Publicado: Agosto 05 2005, 23:04   
Jalu?
Jorito
msx freak
Mensajes: 212
Publicado: Agosto 06 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.
warau
msx lover
Mensajes: 117
Publicado: Agosto 06 2005, 15:08   
Quote:

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!

Jorito
msx freak
Mensajes: 212
Publicado: Agosto 06 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.
Ramon
msx lover
Mensajes: 92
Publicado: Agosto 06 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.
jalu
msx lover
Mensajes: 124
Publicado: Agosto 06 2005, 16:30   
/me is a Mac user I guess everybody already knew that, though...

msxgamesbox
msx freak
Mensajes: 222
Publicado: Agosto 07 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
jr
msx addict
Mensajes: 310
Publicado: Agosto 07 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.
jr
msx addict
Mensajes: 310
Publicado: Agosto 07 2005, 13:04   
oh and yes, I love my Mac
warau
msx lover
Mensajes: 117
Publicado: Agosto 08 2005, 13:12   
Quote:

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
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 No doubt it's the best computer around!
I can't figure how could I live without having it
selios2000
msx freak
Mensajes: 216
Publicado: Agosto 30 2005, 23:33   
hello!
I've been trying to compile it in my wonderful macmini, but sadly I'm to able to do it...
I've tryed also nekolauncher as mentioned here, but it is a complete mess for me.
So, I'm asking for a big favour... can anyone send me the folder of the openMSX compiled for macosx? I'm not a lazy one, but coding and compiling is not what I'm used to...
My address is ivanjpm@gmail.com or selios@e-milio.com
I would be very thankful.
manuel
msx guru
Mensajes: 3635
Publicado: Agosto 31 2005, 07:50   
What are the problems, selios2000? The description on msxgamesbox is very extensive.
msxgamesbox
msx freak
Mensajes: 222
Publicado: Agosto 31 2005, 12:59   
About the Launcher, I might not have been too precise... try this again (it's super easy and it should work)
1) Download both 'openMSX 0.52' and 'NekoLauncher openMSX' from http://www5f.biglobe.ne.jp/~nekocan/group_soft/ht_soft.html
2) Decompress them both (it might already be done automatically)
3) Drag & Drop the 'Share', 'Screenshots', 'Persistent' and 'doc' folders from the 'openMSX 0.52' folder into the Root of the 'NekoLauncher openMSX' folder.
4) Then, right click the 'NekoLauncher openMSX' application and select 'Open packet' (or something like that, in French it is 'Ouvrir le paquet...') ... this should open a new window.
5) Then copy the 'openmsx' file from the 'OpenMSX 0.52' folder into the 'Contents/MacOS' folder
6) Launch NekoLauncher, this should bring up the front-end (if it doesn't, check the Preferences menu). The C-Bios configurations should work. For specific MSX machines, just place the necessary roms into the 'Share' folder.

To bring up the console, press Apple-L

ibantxuyn
msx friend
Mensajes: 10
Publicado: Agosto 31 2005, 13:28   
Hi !!

I wrote an article (in spanish) in my blog to compile openMSX in Mac OS X Tiger: http://alucardx.net/~iban/blog/?p=216

If you have any questions, please comment it

Cheers

alucardX
 
Ir a la página ( 1 | 2 Siguiente página )
 







(c) 1994 - 2009 Fundación MSX Resource Center. MSX es una marca registrada de MSX Licensing Corporation