Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Mame138 hiscore diff patch compile error linux  (Read 2028 times)

0 Members and 1 Guest are viewing this topic.

3gem

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:October 31, 2018, 12:18:23 am
Mame138 hiscore diff patch compile error linux
« on: May 21, 2010, 01:14:59 am »
Hi guys i am new to the forum, but have been using Mame for many years.  I finally decided to roll my own, cause I just built my first control panel :) I am having a bit of an issue with compiling mame138.9   I patched it using windows, cause I received .rej files using linux.  I then moved the files back over to my linux box for compile and got the following error....

Linking mame...
obj/sdl/mame/libemu.a(video.o): In function `video_frame_update_hi(running_machine*, int)':
video.c:(.text+0x10d68): undefined reference to `osd_update_hi(running_machine*, int)'
collect2: ld returned 1 exit status
make: *** [mame] Error 1

any ideas how to fix it, of can someone point me to a place for help.  I googled it, but it seems I am the only one having the problem.

Thanks.

-Gregg

ps (It compiles great without the hiscore patch, and compiles with the patch in windows)
« Last Edit: May 21, 2010, 02:19:13 am by 3gem »

MTwitty

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:May 05, 2014, 07:48:08 pm
Re: Mame138 hiscore diff patch compile error linux
« Reply #1 on: May 21, 2010, 11:08:40 pm »
You're not the ONLY person having this problem. I'm trying to use the patch mame 0.138 on OS X and I'm getting the same error. The problem is that the patch was written for Windows. So some of the changes it makes are in src/osd/windows/ and not src/osd/sdl/. There are other defines and dependencies that need to be tracked down to apply the patches to sdlmame, but I haven't had time to find them all yet.

Assuming nobody else already has a working patch, I'll post the changes if/when I finally get around to fixing it.

3gem

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:October 31, 2018, 12:18:23 am
Re: Mame138 hiscore diff patch compile error linux
« Reply #2 on: May 22, 2010, 12:21:15 pm »
ok thanks for the update.  I will just remove the nag screen for now.

 

julian

  • Trade Count: (0)
  • Newbie
  • *
  • Offline Offline
  • Posts: 1
  • Last login:July 24, 2010, 04:34:21 pm
Re: Mame138 hiscore diff patch compile error linux
« Reply #3 on: July 21, 2010, 07:58:02 am »
Give this one a shot. I removed the microsoft line endings due to issues I was having with patching, so if you still have them in your source, you may need to add them back here- or let me know and I'll change it back and repost.