Main > Software Forum

MAME Compiler 64 v2.0.197

<< < (143/178) > >>

Jumpstile:
Cool. Same exact thing happened to me. What AV do you use?


 - J*

MydknyteStyrm:
I have Norton installed


Sent from my iPhone using Tapatalk

Jumpstile:
Interesting. I use Webroot. Headkaze, is this an issue you have run across? I can't compile anything with my AV turned on using MAME Compiler. Turning it off isn't a big deal, but just curious. Thanks again!!


 - J*

jaquer:
Hey all.

I'm getting an error trying to get 0.158 to compile. I'm getting errors about linking PortMidi. Am I supposed to compile that separately?

I installed the buildtools first, using the install.exe from mamedev.org/tools. I've tried using the 0.158 source from git (checked out the mame0158 tag) and from mame0158s.zip. I've tried the compile with and without the hi_158 diff.

I'm running W7 Ultimate 64 bit, trying to build a 32bit target for an XP machine. All MC build options are set to off, except "No Warnings as Errors".

I'm targeting this build because this is the romset I have access to.

Any help is greatly appreciated.


--- Code: ---Linking mame...
obj/windows/libosd.a(portmidi.o):portmidi.c:(.text+0x89): undefined reference to `Pm_GetDefaultInputDeviceID'
Finished!
1 Hours 23 Minutes and 44 Seconds Elapsed.
obj/windows/libosd.a(portmidi.o):portmidi.c:(.text+0xe9): undefined reference to `Pm_GetDefaultOutputDeviceID'
obj/windows/libosd.a(portmidi.o):portmidi.c:(.text+0x1b4): undefined reference to `Pm_GetDefaultInputDeviceID'
obj/windows/libosd.a(portmidi.o):portmidi.c:(.text+0x2b4): undefined reference to `Pm_GetDefaultOutputDeviceID'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0xfe): undefined reference to `pm_alloc'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x1ec): undefined reference to `pm_init'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x2a5): undefined reference to `pm_init'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x302): undefined reference to `pm_init'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x4e5): undefined reference to `pm_init'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x514): undefined reference to `pm_term'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0xf74): undefined reference to `pm_alloc'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x107b): undefined reference to `pm_free'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x1096): undefined reference to `pm_free'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x1114): undefined reference to `pm_alloc'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x11f1): undefined reference to `Pt_Started'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x11fc): undefined reference to `Pt_Time'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x1221): undefined reference to `pm_free'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x1248): undefined reference to `Pt_Start'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x1342): undefined reference to `pm_free'
D:/games/MAME/buildtools/vendor/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bin/ld.exe: obj/windows/libportmidi.a(portmidi.o): bad reloc address 0x0 in section `.data'
collect2.exe: error: ld returned 1 exit status
make: *** [mame] Error 1

--- End code ---

Edit: Got it working. The error had to do with the 32-bit cross-compile. I edited env.bat to force using MinGW32 and I was able to link the executable.

roknrol:
Trying to download MinGW from MC site results in a 404 at GitHub. Same when trying directly from mamedev.org. Was able to find the mingw-mame-20121207.exe at mameworld.info, though.

Should be good, right? Trying to compile .151 if that makes a difference.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version