mamedev / mame

MAME
https://www.mamedev.org/
Other
7.95k stars 1.98k forks source link

Compilation broken (undefined reference) #2874

Closed katananja closed 6 years ago

katananja commented 6 years ago

After the last pull the compilation returns this errors. Building driver list... 34763 driver(s) found Compiling generated/mame/mame/drivlist.cpp... Linking mame64d... ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model1.o): In functionconstruct_machine_config_model1(machine_config&, device_t, device_t)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/mame/drivers/model1.cpp:1644: undefined reference to SEGAM1AUDIO' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model1.o): In functiondelegate<void (int)>::delegate(delegate_base<void, int>::traits::member_func_type, segam1audio_device)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/lib/util/delegate.h:614: undefined reference to segam1audio_device::write_txd(int)' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model1.o): In functionconstruct_machine_config_model1_vr(machine_config&, device_t, device_t)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/mame/drivers/model1.cpp:1714: undefined reference to SEGAM1AUDIO' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model1.o): In functiondelegate<void (int)>::delegate(delegate_base<void, int>::traits::member_func_type, segam1audio_device)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/lib/util/delegate.h:614: undefined reference to segam1audio_device::write_txd(int)' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model1.o): In functiondelegate_generic_class delegate_base<void, int>::late_bind_helper(delegate_late_bind&)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/lib/util/delegate.h:568: undefined reference to typeinfo for segam1audio_device' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model1.o): In functionbinding_type_exception::binding_type_exception(std::type_info const&, std::type_info const&)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/lib/util/delegate.h:167: undefined reference to typeinfo for segam1audio_device' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model1.o): In functionsegam1audio_device& downcast<segam1audio_device&, device_t>(device_t&)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/emu/emucore.h:349: undefined reference to typeinfo for segam1audio_device' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model1.o): In functionstd::enable_if<std::is_base_of<device_t, device_t>::value, void>::type report_bad_cast<segam1audio_device, device_t>(device_t)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/emu/emucore.h:321: undefined reference to typeinfo for segam1audio_device' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model1.o): In functiondevice_finder<segam1audio_device, true>::device_finder(device_t&, char const)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/emu/devfind.h:461: undefined reference to vtable for device_finder<segam1audio_device, true>' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model2.o): In functionconstruct_machine_config_model2o(machine_config&, device_t, device_t)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/mame/drivers/model2.cpp:2249: undefined reference to SEGAM1AUDIO' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model2.o): In functiondelegate<void (int)>::delegate(delegate_base<void, int>::traits::member_func_type, segam1audio_device)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/lib/util/delegate.h:614: undefined reference to segam1audio_device::write_txd(int)' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model2.o): In functionconstruct_machine_config_manxttdx(machine_config&, device_t, device_t)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/mame/drivers/model2.cpp:2375: undefined reference to SEGAM1AUDIO' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model2.o): In functiondelegate<void (int)>::delegate(delegate_base<void, int>::traits::member_func_type, segam1audio_device)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/lib/util/delegate.h:614: undefined reference to segam1audio_device::write_txd(int)' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(model2.o): In functiondevice_finder<segam1audio_device, false>::device_finder(device_t&, char const)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/emu/devfind.h:461: undefined reference to vtable for device_finder<segam1audio_device, false>' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(stv.o): In functionstv_state::batmanfr_sound_comms_w(address_space&, unsigned int, unsigned int, unsigned int)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/mame/drivers/stv.cpp:1160: undefined reference to acclaim_rax_device::data_w(address_space&, unsigned int, unsigned short, unsigned short)' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(stv.o): In functionconstruct_machine_config_batmanfr(machine_config&, device_t, device_t)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/mame/drivers/stv.cpp:1167: undefined reference to ACCLAIM_RAX' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsega.a(stv.o): In functiondevice_finder<acclaim_rax_device, false>::device_finder(device_t&, char const)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/emu/devfind.h:461: undefined reference to vtable for device_finder<acclaim_rax_device, false>' /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/emu/devfind.h:461: undefined reference tovtable for device_finder<acclaim_rax_device, false>' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsony.a(zn.o): In function zn_state::nbajamex_80_w(address_space&, unsigned int, unsigned short, unsigned short)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/mame/drivers/zn.cpp:1936: undefined reference toacclaim_rax_device::data_w(address_space&, unsigned int, unsigned short, unsigned short)' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsony.a(zn.o): In function `construct_machine_config_nbajamex(machine_config&, device_t, device_t)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/mame/drivers/zn.cpp:2006: undefined reference to ACCLAIM_RAX' ../../../../linux_gcc/bin/x64/Debug/mame_mame/libsony.a(zn.o): In functiondevice_finder<acclaim_rax_device, false>::device_finder(device_t&, char const)': /home/mame/Downloads/mame/build/projects/sdl/mame/gmake-linux/../../../../../src/emu/devfind.h:461: undefined reference to vtable for device_finder<acclaim_rax_device, false>' collect2: error: ld returned 1 exit status mame.make:250: recipe for target '../../../../../mame64d' failed make[2]: *** [../../../../../mame64d] Error 1 Makefile:1027: recipe for target 'mame' failed make[1]: *** [mame] Error 2 makefile:1243: recipe for target 'linux_x64' failed make: *** [linux_x64] Error 2

cuavas commented 6 years ago

You need to provide an actual revision hash for a report like this to be useful. Also, these kinds of errors usually happen when files are moved/renamed and you have stale members in .a files from a previous build. Have you cleaned up intermediate object files to ensure this isn't your issue (e.g. find build -name \*.a -delete or make clean or rm -r build)?

cuavas commented 6 years ago

Can't reproduce - if something was really this broken, it would be fixed in pretty short order.

katananja commented 6 years ago

I always compile after a "make clean" command to avoid such a thing. Still broken, bd7c954a3a..51c06e670f It got broken after this commit 39176274946d70ff520f265dee8fbd16d5fe0000

To make sure is broken, I've deleted the whole folder and got a new copy: git clone https://github.com/mamedev/mame.git

command used to compile: make DEBUG=1 SYMBOLS=1 PTR64=1 OPTIMIZE=3

galibert commented 6 years ago

Are you sure you don't have a disk space problem? It sounds like a broken, too short .o.

OG.

katananja commented 6 years ago

I'm sure I don't have a disk space problem, I use a 1TB drive with 692GB available, the error has no relation with disk space. Compiling the source before commit 3917627 works just fine, is something after this commit that is doing this. The final 192 source also has no errors.

katananja commented 6 years ago

I've look in to the build logs and the "tiny" MAME build doesn't cut it, to reproduce this issue, you need to compile the full source as I have stated before. Compiling with: make SUBTARGET=tiny

Works but it's not the issue here.

katananja commented 6 years ago

I know "make clean" handle this but just in case. for f in $(find . -name *.a); do rm -f $f; done Subtarget "tiny" and "arcade" link just fine, also TARGETOS=windows, no problem.

dumpsterfirevip commented 6 years ago

I'm using i386 ubuntu 16x to compile mame and I seem to be having a very similar issue to @katananja with that segam1audio undefined reference. I updated to the latest and I'm doing a fresh build now to see if that resolves it. If it doesn't I will go back to the version recommended in the above comments that compiles ok.

EDIT: Thought maybe it was a 64 bit vs 32bit machine issue so built up a 64 bit ubuntu vm and compiled from latest and ended up with the same issues. 64 bit box is at Revision #: a203fc9d0cc406f222b512c7fa3769d0622b2d02 32 bit box is at Revision #: daad8a1ba0b53d98adcdf5b1edef894d04f2d6e9

katananja commented 6 years ago

I've found the issue, according to this: https://ubuntuforums.org/showthread.php?t=1687827

The link can't build the final binary because a object is missing, to be specific model1.o, model2.o and zn.o. The solution was to add the missing objects: ../../../../linux_gcc/obj/x64/Release/src/mame/drivers/zn.o ../../../../linux_gcc/obj/x64/Release/src/mame/video/model2.o ../../../../linux_gcc/obj/x64/Release/src/mame/drivers/model2.o ../../../../linux_gcc/obj/x64/Release/src/mame/machine/model1.o ../../../../linux_gcc/obj/x64/Release/src/mame/drivers/model1.o ../../../../linux_gcc/obj/x64/Release/src/mame/video/model1.o

To the final link command: cd build/projects/sdl/mame/gmake-linux g++ -o ../../../../../mame64 ../../../../linux_gcc/obj/x64/Release/src/mame/mame.o ../../../../linux_gcc/obj/x64/Release/generated/mame/mame/drivlist.o ../../../../linux_gcc/obj/x64/Release/generated/version.o ../../../../linux_gcc/obj/x64/Release/src/mame/drivers/zn.o ../../../../linux_gcc/obj/x64/Release/src/mame/video/model2.o ../../../../linux_gcc/obj/x64/Release/src/mame/drivers/model2.o ../../../../linux_gcc/obj/x64/Release/src/mame/machine/model1.o ../../../../linux_gcc/obj/x64/Release/src/mame/drivers/model1.o ../../../../linux_gcc/obj/x64/Release/src/mame/video/model1.o -L../../../../../../../../../usr/X11/lib -L../../../../../../../../../usr/X11R6/lib -L../../../../../../../../../usr/openwin/lib -L. -L../../../../linux_gcc/bin/x64/Release/mame_mame -L../../../../linux_gcc/bin/x64/Release -m64 ../../../../linux_gcc/bin/x64/Release/mame_mame/libalba.a ../../../../linux_gcc/bin/x64/Release/mame_mame/liballiedl.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libalpha.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libaristocr.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libatlus.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libbarcrest.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libbfm.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libbmc.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcapcom.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libces.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcinemat.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcomad.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcvs.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libdataeast.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libdgrm.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libdooyong.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libdynax.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libedevices.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libefo.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libeolith.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libexcelent.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libf32.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libfunworld.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libfuuki.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libgaelco.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libgameplan.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libgametron.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libgottlieb.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libibmpc.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libigs.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libigt.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libirem.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libitech.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libjaleco.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libjpm.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libkaneko.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libkiwako.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libkonami.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmatic.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmaygay.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmeadows.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmerit.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmetro.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmidcoin.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmidw8080.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmidway.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnamco.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnasco.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libneogeo.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnichibut.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnix.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnmk.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libomori.a ../../../../linux_gcc/bin/x64/Release/mame_mame/liborca.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpacific.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpacman.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpce.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libphoenix.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libplaymark.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpromat.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpsikyo.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libramtek.a ../../../../linux_gcc/bin/x64/Release/mame_mame/librare.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsanritsu.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libseibu.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libseta.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsigma.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libstern.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsubsino.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsuna.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsunelect.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtaito.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtatsumi.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtch.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtecfri.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtechnos.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtehkan.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libterminal.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libthepit.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtoaplan.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libunico.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libunivers.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libupl.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libvaladon.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libventure.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libvsystem.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libwing.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libyunsung.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libzaccaria.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmisc.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpinball.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libshared.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libaccess.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libacorn.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libact.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libadc.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libagat.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libalesis.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libaltos.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libami.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libamiga.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libampro.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libamstrad.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libapf.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libapollo.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libapple.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libapplied.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libarcadia.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libascii.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libat.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libatari.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libatt.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libbally.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libbandai.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libbanctec.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libbe.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libbnpo.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libbondwell.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libbooth.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcamputers.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcanon.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcantab.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcasio.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcbm.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcccp.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcce.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libccs.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libchromatics.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libchrysler.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcoleco.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcompugraphic.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcromemco.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcomx.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libconcept.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libconitec.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcxg.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libcybiko.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libdai.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libddr.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libdec.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libdicksmth.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libdms.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libdragon.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libdrc.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libdulmont.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libeaca.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libeinis.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libelektor.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libelektrka.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libelektron.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libensoniq.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libenterprise.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libentex.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libepoch.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libepson.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libexidy.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libfairch.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libfairlight.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libfidelity.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libforce.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libfujitsu.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libfuntech.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libgalaxy.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libgamepark.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libgi.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libgridcomp.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libgrundy.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libhartung.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libheathkit.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libhec2hrp.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libhegener.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libheurikon.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libhitachi.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libhomebrew.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libhomelab.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libhp.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libibm6580.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libie15.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libimp.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libintel.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libinterpro.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libinterton.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libintv.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libisc.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libkaypro.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libkoei.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libkontron.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libkurzweil.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libkyocera.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libluxor.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmagnavox.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmakerbot.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmatsushi.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmattel.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmb.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmchester.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmemotech.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmgu.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmicrokey.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmicrosoft.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmit.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmits.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmitsubishi.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmizar.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmorrow.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmos.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmotorola.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmultitch.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnakajima.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnascom.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libne.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnec.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnetronic.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnext.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnintendo.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnokia.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnorthstar.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libnovag.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libns.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libolivetti.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libolympia.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libomnibyte.a ../../../../linux_gcc/bin/x64/Release/mame_mame/liborion.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libosborne.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libosi.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpalm.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpc.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpdp1.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpel.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libphilips.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpitronic.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpoly88.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libprodigy.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libpsion.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libradio.a ../../../../linux_gcc/bin/x64/Release/mame_mame/librca.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libregnecentralen.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libritam.a ../../../../linux_gcc/bin/x64/Release/mame_mame/librm.a ../../../../linux_gcc/bin/x64/Release/mame_mame/librobotron.a ../../../../linux_gcc/bin/x64/Release/mame_mame/librockwell.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libroland.a ../../../../linux_gcc/bin/x64/Release/mame_mame/librolm.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsage.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsamcoupe.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsamsung.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsanyo.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsaturn.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsega.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsequential.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsgi.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsharp.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsiemens.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsinclair.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libskeleton.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libslicer.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsnk.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsony.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsord.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libspecial.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsun.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsvi.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsvision.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libswtpc09.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libsynertec.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libta.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtandberg.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtangerin.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtatung.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libteamconc.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtektroni.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtelenova.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtelercas.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtelevideo.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtem.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtesla.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtest.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libthomson.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libti.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtiger.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtigertel.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtiki.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtomy.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtoshiba.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtrainer.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libtrs.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libultimachine.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libultratec.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libunicard.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libunisonic.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libunisys.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libusp.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libveb.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libverifone.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libvidbrain.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libvideoton.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libvisual.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libvotrax.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libvtech.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libwang.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libwavemate.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libwestinghouse.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libxerox.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libxussrpc.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libyamaha.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libzenith.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libzpa.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libzvt.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libmessshared.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libvirtual.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libosd_sdl.a ../../../../linux_gcc/bin/x64/Release/libqtdbg_sdl.a ../../../../linux_gcc/bin/x64/Release/libfrontend.a ../../../../linux_gcc/bin/x64/Release/libnetlist.a ../../../../linux_gcc/bin/x64/Release/mame_mame/liboptional.a ../../../../linux_gcc/bin/x64/Release/libemu.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libformats.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libdasm.a ../../../../linux_gcc/bin/x64/Release/libutils.a ../../../../linux_gcc/bin/x64/Release/libexpat.a ../../../../linux_gcc/bin/x64/Release/libsoftfloat.a ../../../../linux_gcc/bin/x64/Release/libjpeg.a ../../../../linux_gcc/bin/x64/Release/lib7z.a ../../../../linux_gcc/bin/x64/Release/liblua.a ../../../../linux_gcc/bin/x64/Release/liblualibs.a ../../../../linux_gcc/bin/x64/Release/liblinenoise.a ../../../../linux_gcc/bin/x64/Release/libzlib.a ../../../../linux_gcc/bin/x64/Release/libflac.a ../../../../linux_gcc/bin/x64/Release/libutf8proc.a ../../../../linux_gcc/bin/x64/Release/libsqlite3.a ../../../../linux_gcc/bin/x64/Release/libportaudio.a ../../../../linux_gcc/bin/x64/Release/libportmidi.a ../../../../linux_gcc/bin/x64/Release/libbgfx.a ../../../../linux_gcc/bin/x64/Release/libbimg.a ../../../../linux_gcc/bin/x64/Release/libbx.a ../../../../linux_gcc/bin/x64/Release/mame_mame/libocore_sdl.a -ldl -lrt -lSDL2 -lm -lpthread -lutil -lGL -lasound -lQt5Widgets -lQt5Gui -lQt5Core -lX11 -lXinerama -lSDL2_ttf -lfontconfig -lfreetype

No more errors and the final binary is build. It took me the whole Saturday and Sunday to figure this out, now I leave to developers to do the final fix. Developers should know this stuff right?

I'm not a developer, this should help find a proper fix.

cuavas commented 6 years ago

The three model1.o files are linked via libsega.a, see the relevant part of arcade.lua where the three model1.cpp files are added to the project.

The model2.o files are still added to libsega.a as well, as you can see a little lower in arcade.lua.

The zn.o file is linked via libsony.a and is still present where it belongs in arcade.lua, it hasn't been removed, either.

None of these files should appear directly in the final link command.

The commit you're claiming broke this is an update to GENie and bgfx. It was tested by @mmicko on Windows and Linux, and I've successfully completed full builds on OSX since then as well. None of the other team members have encountered this issue. It must be something environmental.

dumpsterfirevip commented 6 years ago

It may be environmental but I'm at a loss at how to fix it.

I have tried multiple times getting latest and building mame in ubuntu 16.04 LTS on x86 and amd64 and only by building this revision 6829ecb3b037d6bfbe0b84e818d17d712f71bce6 have I been able to get it to build.

katananja commented 6 years ago

The strange thing is, I can fully build mame final source (0.192) without problems, if there is something related with environment, it should return the same error, but it doesn't. Here I use Debian 9 x64 image just to compile MAME, I've already deleted the previous image, restore the backup with git clone to make sure everything is fresh new. Still the same error happen.

I'm not saying that the GENie and bgfx update broke the build, but something after that. gcc version 6.3.0 20170516 (Debian 6.3.0-18)

One thing I've noticed, the final source is different from git. MAME 0.192 source.

~/Downloads/mame0192s/mame/src/mame/drivers$ for f in $(ls *.cpp); do file $f; done|grep model1
model1.cpp: ASCII text, with CRLF line terminators

MAME GIT

~/Downloads/mame/src/mame/drivers$ for f in $(ls *.cpp); do file $f; done|grep model1
model1.cpp: ASCII text

Not all sources are like: C++ source, UTF-8 Unicode text

cuavas commented 6 years ago

Source archives use CR/LF line terminators as historically they were primarily aimed at Windows users (and before that DOS users). The source archives aren't as important as they used to be now that anyone can do a 1-deep clone or checkout of any release tag from the git repository. The line ending translation on Windows is done by the git client itself.

The file command won't identify a file as UTF-8 if it doesn't contain any multi-byte UTF-8 sequences early enough for it to notice. MAME sources intentionally don't include a leading U+FEFF character. For example, with the Amiga keyboard sources, it recognises UTF-8 in the comments in matrix.cpp but the other files don't contain anything other than ASCII:

% file src/devices/bus/amiga/keyboard/*
src/devices/bus/amiga/keyboard/a1200.cpp:    ASCII C++ program text
src/devices/bus/amiga/keyboard/a1200.h:      ASCII C++ program text
src/devices/bus/amiga/keyboard/a500.cpp:     ASCII C++ program text
src/devices/bus/amiga/keyboard/a500.h:       ASCII C++ program text
src/devices/bus/amiga/keyboard/keyboard.cpp: ASCII C++ program text
src/devices/bus/amiga/keyboard/keyboard.h:   ASCII C++ program text
src/devices/bus/amiga/keyboard/matrix.cpp:   UTF-8 Unicode C++ program text
src/devices/bus/amiga/keyboard/matrix.h:     ASCII C++ program text
katananja commented 6 years ago

Understood.

Is there a tool available so I can check if the missing objects are inside the libsega.a? Thanks.

cuavas commented 6 years ago

You should be able to test with ar (this was with a 64-bit clang release build on OSX, substitute gcc/linux/x32/Debug in the paths as appropriate):

% ar t build/osx_clang/bin/x64/Release/mame_mame/libsega.a | grep 'model[12]\.o'
model1.o
model2.o
model1.o
model1.o
model2.o
% ar t build/osx_clang/bin/x64/Release/mame_mame/libsony.a | grep 'zn\.o'
zn.o

There should be three model1.o and two model2.o members in libsega.a, and one zn.o member in libsony.a if they've been generated properly.

You can remove these files after a full build and check how the build system tries to create them:

% rm build/osx_clang/bin/x64/Release/mame_mame/lib{sega,sony}.a
% make VERBOSE=1 PTR64=1 TOOLS=1

That should show the ar/ranlib commands used to create them, e.g. this is what I see:

Clang 3.9.1 detected
make -R verbose=1 -C build/projects/sdl/mame/gmake-osx-clang config=release64 precompile
make -R verbose=1 -C build/projects/sdl/mame/gmake-osx-clang config=release64
Archiving libsega.a...
rm -f  ../../../../osx_clang/bin/x64/Release/mame_mame/libsega.a
ar  -rcs ../../../../osx_clang/bin/x64/Release/mame_mame/libsega.a ../../../../osx_clang/obj/x64/Release/src/mame/audio/carnival.o ../../../../osx_clang/obj/x64/Release/src/mame/audio/depthch.o ../../../../osx_clang/obj/x64/Release/src/mame/audio/dsbz80.o ../../../../osx_clang/obj/x64/Release/src/mame/audio/invinco.o ../../../../osx_clang/obj/x64/Release/src/mame/audio/pulsar.o ../../../../osx_clang/obj/x64/Release/src/mame/audio/segag80r.o ../../../../osx_clang/obj/x64/Release/src/mame/audio/segag80v.o ../../../../osx_clang/obj/x64/Release/src/mame/audio/segasnd.o ../../../../osx_clang/obj/x64/Release/src/mame/audio/tranqgun.o ../../../../osx_clang/obj/x64/Release/src/mame/audio/turbo.o ../../../../osx_clang/obj/x64/Release/src/mame/audio/vicdual-97271p.o ../../../../osx_clang/obj/x64/Release/src/mame/audio/vicdual.o ../../../../osx_clang/obj/x64/Release/src/mame/audio/zaxxon.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/angelkds.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/bingoc.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/blockade.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/calorie.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/chihiro.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/coolridr.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/dccons.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/deniam.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/dotrikun.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/gpworld.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/hikaru.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/hshavoc.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/kopunch.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/lindbergh.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/megadriv.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/megadrvb.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/megaplay.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/megatech.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/model1.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/model2.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/model3.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/monacogp.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/naomi.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/puckpkmn.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/saturn.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/sderby2.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/sega_sawatte.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segac2.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segacoin.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segae.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segag80r.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segag80v.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segahang.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segajw.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segald.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segam1.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segaorun.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segapico.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segapm.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segas16a.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segas16b.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segas18.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segas24.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segas32.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segasp.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segaufo.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segaxbd.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segaybd.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/sg1000.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/sg1000a.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/shtzone.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/sms.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/sms_bootleg.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/stactics.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/stv.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/suprloco.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/svmu.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/system1.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/system16.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/timetrv.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/triforce.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/turbo.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/vicdual.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/zaxxon.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/315-5838_317-0229_comp.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/315-5881_crypt.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/315_5296.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/awboard.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/dc-ctrl.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/dc.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/dccons.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/fd1089.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/fd1094.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/fddebug.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/gdrom.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/jvs13551.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/m1comm.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/m2comm.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/m3comm.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/maple-dc.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/mapledev.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/mc8123.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/mega32x.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/megacd.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/megacdcd.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/megadriv.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/mie.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/model1.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/model3.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomi.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomibd.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomig1.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomigd.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomim1.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomim2.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomim4.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomirom.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/s32comm.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/saturn.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/saturn_cdb.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/segabb.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/segacrp2_device.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/segag80.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/segaic16.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/segas32.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/sms.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/stvprot.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/xbox.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/xbox_pci.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/xbox_usb.o ../../../../osx_clang/obj/x64/Release/src/mame/video/angelkds.o ../../../../osx_clang/obj/x64/Release/src/mame/video/deniam.o ../../../../osx_clang/obj/x64/Release/src/mame/video/kopunch.o ../../../../osx_clang/obj/x64/Release/src/mame/video/model1.o ../../../../osx_clang/obj/x64/Release/src/mame/video/model2.o ../../../../osx_clang/obj/x64/Release/src/mame/video/model3.o ../../../../osx_clang/obj/x64/Release/src/mame/video/powervr2.o ../../../../osx_clang/obj/x64/Release/src/mame/video/sega16sp.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segag80r.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segag80v.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segahang.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segaic16.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segaic16_road.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segaic24.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segaorun.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segas16a.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segas16b.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segas18.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segas24.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segas32.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segaxbd.o ../../../../osx_clang/obj/x64/Release/src/mame/video/segaybd.o ../../../../osx_clang/obj/x64/Release/src/mame/video/stactics.o ../../../../osx_clang/obj/x64/Release/src/mame/video/suprloco.o ../../../../osx_clang/obj/x64/Release/src/mame/video/system1.o ../../../../osx_clang/obj/x64/Release/src/mame/video/system16.o ../../../../osx_clang/obj/x64/Release/src/mame/video/turbo.o ../../../../osx_clang/obj/x64/Release/src/mame/video/vicdual-97269pb.o ../../../../osx_clang/obj/x64/Release/src/mame/video/vicdual.o ../../../../osx_clang/obj/x64/Release/src/mame/video/xbox_nv2a.o ../../../../osx_clang/obj/x64/Release/src/mame/video/zaxxon.o  2>&1 > /dev/null | sed -e '/.o) has no symbols$/d'
Archiving libsony.a...
rm -f  ../../../../osx_clang/bin/x64/Release/mame_mame/libsony.a
ar  -rcs ../../../../osx_clang/bin/x64/Release/mame_mame/libsony.a ../../../../osx_clang/obj/x64/Release/src/mame/drivers/pockstat.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/ps2sony.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/psx.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/pve500.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/smc777.o ../../../../osx_clang/obj/x64/Release/src/mame/drivers/zn.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/cat702.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/psxcd.o ../../../../osx_clang/obj/x64/Release/src/mame/machine/znmcu.o  2>&1 > /dev/null | sed -e '/.o) has no symbols$/d'
Linking mame64...
/opt/local/bin/clang++-mp-3.9 -o ../../../../osx_clang/bin/x64/Release/mame64 ../../../../osx_clang/obj/x64/Release/src/mame/mame.o ../../../../osx_clang/obj/x64/Release/generated/mame/mame/drivlist.o ../../../../osx_clang/obj/x64/Release/generated/version.o     -L. -L../../../../osx_clang/bin/x64/Release/mame_mame -L../../../../osx_clang/bin/x64/Release -m64 -arch x86_64 -stdlib=libc++ -msse4.2 -mpopcnt -fomit-frame-pointer -framework QuartzCore -framework OpenGL -F/Library/Frameworks/ -sectcreate __TEXT __info_plist /Users/_merlin/Projects/MAME/checkout/mame/build/generated/resource/mame-Info.plist ../../../../osx_clang/bin/x64/Release/mame_mame/libalba.a ../../../../osx_clang/bin/x64/Release/mame_mame/liballiedl.a ../../../../osx_clang/bin/x64/Release/mame_mame/libalpha.a ../../../../osx_clang/bin/x64/Release/mame_mame/libaristocr.a ../../../../osx_clang/bin/x64/Release/mame_mame/libatlus.a ../../../../osx_clang/bin/x64/Release/mame_mame/libbarcrest.a ../../../../osx_clang/bin/x64/Release/mame_mame/libbfm.a ../../../../osx_clang/bin/x64/Release/mame_mame/libbmc.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcapcom.a ../../../../osx_clang/bin/x64/Release/mame_mame/libces.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcinemat.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcomad.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcvs.a ../../../../osx_clang/bin/x64/Release/mame_mame/libdataeast.a ../../../../osx_clang/bin/x64/Release/mame_mame/libdgrm.a ../../../../osx_clang/bin/x64/Release/mame_mame/libdooyong.a ../../../../osx_clang/bin/x64/Release/mame_mame/libdynax.a ../../../../osx_clang/bin/x64/Release/mame_mame/libedevices.a ../../../../osx_clang/bin/x64/Release/mame_mame/libefo.a ../../../../osx_clang/bin/x64/Release/mame_mame/libeolith.a ../../../../osx_clang/bin/x64/Release/mame_mame/libexcelent.a ../../../../osx_clang/bin/x64/Release/mame_mame/libf32.a ../../../../osx_clang/bin/x64/Release/mame_mame/libfunworld.a ../../../../osx_clang/bin/x64/Release/mame_mame/libfuuki.a ../../../../osx_clang/bin/x64/Release/mame_mame/libgaelco.a ../../../../osx_clang/bin/x64/Release/mame_mame/libgameplan.a ../../../../osx_clang/bin/x64/Release/mame_mame/libgametron.a ../../../../osx_clang/bin/x64/Release/mame_mame/libgottlieb.a ../../../../osx_clang/bin/x64/Release/mame_mame/libibmpc.a ../../../../osx_clang/bin/x64/Release/mame_mame/libigs.a ../../../../osx_clang/bin/x64/Release/mame_mame/libigt.a ../../../../osx_clang/bin/x64/Release/mame_mame/libirem.a ../../../../osx_clang/bin/x64/Release/mame_mame/libitech.a ../../../../osx_clang/bin/x64/Release/mame_mame/libjaleco.a ../../../../osx_clang/bin/x64/Release/mame_mame/libjpm.a ../../../../osx_clang/bin/x64/Release/mame_mame/libkaneko.a ../../../../osx_clang/bin/x64/Release/mame_mame/libkiwako.a ../../../../osx_clang/bin/x64/Release/mame_mame/libkonami.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmatic.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmaygay.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmeadows.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmerit.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmetro.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmidcoin.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmidw8080.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmidway.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnamco.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnasco.a ../../../../osx_clang/bin/x64/Release/mame_mame/libneogeo.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnichibut.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnix.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnmk.a ../../../../osx_clang/bin/x64/Release/mame_mame/libomori.a ../../../../osx_clang/bin/x64/Release/mame_mame/liborca.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpacific.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpacman.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpce.a ../../../../osx_clang/bin/x64/Release/mame_mame/libphoenix.a ../../../../osx_clang/bin/x64/Release/mame_mame/libplaymark.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpromat.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpsikyo.a ../../../../osx_clang/bin/x64/Release/mame_mame/libramtek.a ../../../../osx_clang/bin/x64/Release/mame_mame/librare.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsanritsu.a ../../../../osx_clang/bin/x64/Release/mame_mame/libseibu.a ../../../../osx_clang/bin/x64/Release/mame_mame/libseta.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsigma.a ../../../../osx_clang/bin/x64/Release/mame_mame/libstern.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsubsino.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsuna.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsunelect.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtaito.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtatsumi.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtch.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtecfri.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtechnos.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtehkan.a ../../../../osx_clang/bin/x64/Release/mame_mame/libterminal.a ../../../../osx_clang/bin/x64/Release/mame_mame/libthepit.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtoaplan.a ../../../../osx_clang/bin/x64/Release/mame_mame/libunico.a ../../../../osx_clang/bin/x64/Release/mame_mame/libunivers.a ../../../../osx_clang/bin/x64/Release/mame_mame/libupl.a ../../../../osx_clang/bin/x64/Release/mame_mame/libvaladon.a ../../../../osx_clang/bin/x64/Release/mame_mame/libventure.a ../../../../osx_clang/bin/x64/Release/mame_mame/libvsystem.a ../../../../osx_clang/bin/x64/Release/mame_mame/libwing.a ../../../../osx_clang/bin/x64/Release/mame_mame/libyunsung.a ../../../../osx_clang/bin/x64/Release/mame_mame/libzaccaria.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmisc.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpinball.a ../../../../osx_clang/bin/x64/Release/mame_mame/libshared.a ../../../../osx_clang/bin/x64/Release/mame_mame/libaccess.a ../../../../osx_clang/bin/x64/Release/mame_mame/libacorn.a ../../../../osx_clang/bin/x64/Release/mame_mame/libact.a ../../../../osx_clang/bin/x64/Release/mame_mame/libadc.a ../../../../osx_clang/bin/x64/Release/mame_mame/libagat.a ../../../../osx_clang/bin/x64/Release/mame_mame/libalesis.a ../../../../osx_clang/bin/x64/Release/mame_mame/libaltos.a ../../../../osx_clang/bin/x64/Release/mame_mame/libami.a ../../../../osx_clang/bin/x64/Release/mame_mame/libamiga.a ../../../../osx_clang/bin/x64/Release/mame_mame/libampro.a ../../../../osx_clang/bin/x64/Release/mame_mame/libamstrad.a ../../../../osx_clang/bin/x64/Release/mame_mame/libapf.a ../../../../osx_clang/bin/x64/Release/mame_mame/libapollo.a ../../../../osx_clang/bin/x64/Release/mame_mame/libapple.a ../../../../osx_clang/bin/x64/Release/mame_mame/libapplied.a ../../../../osx_clang/bin/x64/Release/mame_mame/libarcadia.a ../../../../osx_clang/bin/x64/Release/mame_mame/libascii.a ../../../../osx_clang/bin/x64/Release/mame_mame/libat.a ../../../../osx_clang/bin/x64/Release/mame_mame/libatari.a ../../../../osx_clang/bin/x64/Release/mame_mame/libatt.a ../../../../osx_clang/bin/x64/Release/mame_mame/libbally.a ../../../../osx_clang/bin/x64/Release/mame_mame/libbandai.a ../../../../osx_clang/bin/x64/Release/mame_mame/libbanctec.a ../../../../osx_clang/bin/x64/Release/mame_mame/libbe.a ../../../../osx_clang/bin/x64/Release/mame_mame/libbnpo.a ../../../../osx_clang/bin/x64/Release/mame_mame/libbondwell.a ../../../../osx_clang/bin/x64/Release/mame_mame/libbooth.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcamputers.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcanon.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcantab.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcasio.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcbm.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcccp.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcce.a ../../../../osx_clang/bin/x64/Release/mame_mame/libccs.a ../../../../osx_clang/bin/x64/Release/mame_mame/libchromatics.a ../../../../osx_clang/bin/x64/Release/mame_mame/libchrysler.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcoleco.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcompugraphic.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcromemco.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcomx.a ../../../../osx_clang/bin/x64/Release/mame_mame/libconcept.a ../../../../osx_clang/bin/x64/Release/mame_mame/libconitec.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcxg.a ../../../../osx_clang/bin/x64/Release/mame_mame/libcybiko.a ../../../../osx_clang/bin/x64/Release/mame_mame/libdai.a ../../../../osx_clang/bin/x64/Release/mame_mame/libddr.a ../../../../osx_clang/bin/x64/Release/mame_mame/libdec.a ../../../../osx_clang/bin/x64/Release/mame_mame/libdicksmth.a ../../../../osx_clang/bin/x64/Release/mame_mame/libdms.a ../../../../osx_clang/bin/x64/Release/mame_mame/libdragon.a ../../../../osx_clang/bin/x64/Release/mame_mame/libdrc.a ../../../../osx_clang/bin/x64/Release/mame_mame/libdulmont.a ../../../../osx_clang/bin/x64/Release/mame_mame/libeaca.a ../../../../osx_clang/bin/x64/Release/mame_mame/libeinis.a ../../../../osx_clang/bin/x64/Release/mame_mame/libelektor.a ../../../../osx_clang/bin/x64/Release/mame_mame/libelektrka.a ../../../../osx_clang/bin/x64/Release/mame_mame/libelektron.a ../../../../osx_clang/bin/x64/Release/mame_mame/libensoniq.a ../../../../osx_clang/bin/x64/Release/mame_mame/libenterprise.a ../../../../osx_clang/bin/x64/Release/mame_mame/libentex.a ../../../../osx_clang/bin/x64/Release/mame_mame/libepoch.a ../../../../osx_clang/bin/x64/Release/mame_mame/libepson.a ../../../../osx_clang/bin/x64/Release/mame_mame/libexidy.a ../../../../osx_clang/bin/x64/Release/mame_mame/libfairch.a ../../../../osx_clang/bin/x64/Release/mame_mame/libfairlight.a ../../../../osx_clang/bin/x64/Release/mame_mame/libfidelity.a ../../../../osx_clang/bin/x64/Release/mame_mame/libforce.a ../../../../osx_clang/bin/x64/Release/mame_mame/libfujitsu.a ../../../../osx_clang/bin/x64/Release/mame_mame/libfuntech.a ../../../../osx_clang/bin/x64/Release/mame_mame/libgalaxy.a ../../../../osx_clang/bin/x64/Release/mame_mame/libgamepark.a ../../../../osx_clang/bin/x64/Release/mame_mame/libgi.a ../../../../osx_clang/bin/x64/Release/mame_mame/libgridcomp.a ../../../../osx_clang/bin/x64/Release/mame_mame/libgrundy.a ../../../../osx_clang/bin/x64/Release/mame_mame/libhartung.a ../../../../osx_clang/bin/x64/Release/mame_mame/libheathkit.a ../../../../osx_clang/bin/x64/Release/mame_mame/libhec2hrp.a ../../../../osx_clang/bin/x64/Release/mame_mame/libhegener.a ../../../../osx_clang/bin/x64/Release/mame_mame/libheurikon.a ../../../../osx_clang/bin/x64/Release/mame_mame/libhitachi.a ../../../../osx_clang/bin/x64/Release/mame_mame/libhomebrew.a ../../../../osx_clang/bin/x64/Release/mame_mame/libhomelab.a ../../../../osx_clang/bin/x64/Release/mame_mame/libhp.a ../../../../osx_clang/bin/x64/Release/mame_mame/libibm6580.a ../../../../osx_clang/bin/x64/Release/mame_mame/libie15.a ../../../../osx_clang/bin/x64/Release/mame_mame/libimp.a ../../../../osx_clang/bin/x64/Release/mame_mame/libintel.a ../../../../osx_clang/bin/x64/Release/mame_mame/libinterpro.a ../../../../osx_clang/bin/x64/Release/mame_mame/libinterton.a ../../../../osx_clang/bin/x64/Release/mame_mame/libintv.a ../../../../osx_clang/bin/x64/Release/mame_mame/libisc.a ../../../../osx_clang/bin/x64/Release/mame_mame/libkaypro.a ../../../../osx_clang/bin/x64/Release/mame_mame/libkoei.a ../../../../osx_clang/bin/x64/Release/mame_mame/libkontron.a ../../../../osx_clang/bin/x64/Release/mame_mame/libkurzweil.a ../../../../osx_clang/bin/x64/Release/mame_mame/libkyocera.a ../../../../osx_clang/bin/x64/Release/mame_mame/libluxor.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmagnavox.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmakerbot.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmatsushi.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmattel.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmb.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmchester.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmemotech.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmgu.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmicrokey.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmicrosoft.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmit.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmits.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmitsubishi.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmizar.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmorrow.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmos.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmotorola.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmultitch.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnakajima.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnascom.a ../../../../osx_clang/bin/x64/Release/mame_mame/libne.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnec.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnetronic.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnext.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnintendo.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnokia.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnorthstar.a ../../../../osx_clang/bin/x64/Release/mame_mame/libnovag.a ../../../../osx_clang/bin/x64/Release/mame_mame/libns.a ../../../../osx_clang/bin/x64/Release/mame_mame/libolivetti.a ../../../../osx_clang/bin/x64/Release/mame_mame/libolympia.a ../../../../osx_clang/bin/x64/Release/mame_mame/libomnibyte.a ../../../../osx_clang/bin/x64/Release/mame_mame/liborion.a ../../../../osx_clang/bin/x64/Release/mame_mame/libosborne.a ../../../../osx_clang/bin/x64/Release/mame_mame/libosi.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpalm.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpc.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpdp1.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpel.a ../../../../osx_clang/bin/x64/Release/mame_mame/libphilips.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpitronic.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpoly88.a ../../../../osx_clang/bin/x64/Release/mame_mame/libprodigy.a ../../../../osx_clang/bin/x64/Release/mame_mame/libpsion.a ../../../../osx_clang/bin/x64/Release/mame_mame/libradio.a ../../../../osx_clang/bin/x64/Release/mame_mame/librca.a ../../../../osx_clang/bin/x64/Release/mame_mame/libregnecentralen.a ../../../../osx_clang/bin/x64/Release/mame_mame/libritam.a ../../../../osx_clang/bin/x64/Release/mame_mame/librm.a ../../../../osx_clang/bin/x64/Release/mame_mame/librobotron.a ../../../../osx_clang/bin/x64/Release/mame_mame/librockwell.a ../../../../osx_clang/bin/x64/Release/mame_mame/libroland.a ../../../../osx_clang/bin/x64/Release/mame_mame/librolm.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsage.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsamcoupe.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsamsung.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsanyo.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsaturn.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsega.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsequential.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsgi.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsharp.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsiemens.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsinclair.a ../../../../osx_clang/bin/x64/Release/mame_mame/libskeleton.a ../../../../osx_clang/bin/x64/Release/mame_mame/libslicer.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsnk.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsony.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsord.a ../../../../osx_clang/bin/x64/Release/mame_mame/libspecial.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsun.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsvi.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsvision.a ../../../../osx_clang/bin/x64/Release/mame_mame/libswtpc09.a ../../../../osx_clang/bin/x64/Release/mame_mame/libsynertec.a ../../../../osx_clang/bin/x64/Release/mame_mame/libta.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtandberg.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtangerin.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtatung.a ../../../../osx_clang/bin/x64/Release/mame_mame/libteamconc.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtektroni.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtelenova.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtelercas.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtelevideo.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtem.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtesla.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtest.a ../../../../osx_clang/bin/x64/Release/mame_mame/libthomson.a ../../../../osx_clang/bin/x64/Release/mame_mame/libti.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtiger.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtigertel.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtiki.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtomy.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtoshiba.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtrainer.a ../../../../osx_clang/bin/x64/Release/mame_mame/libtrs.a ../../../../osx_clang/bin/x64/Release/mame_mame/libultimachine.a ../../../../osx_clang/bin/x64/Release/mame_mame/libultratec.a ../../../../osx_clang/bin/x64/Release/mame_mame/libunicard.a ../../../../osx_clang/bin/x64/Release/mame_mame/libunisonic.a ../../../../osx_clang/bin/x64/Release/mame_mame/libunisys.a ../../../../osx_clang/bin/x64/Release/mame_mame/libusp.a ../../../../osx_clang/bin/x64/Release/mame_mame/libveb.a ../../../../osx_clang/bin/x64/Release/mame_mame/libverifone.a ../../../../osx_clang/bin/x64/Release/mame_mame/libvidbrain.a ../../../../osx_clang/bin/x64/Release/mame_mame/libvideoton.a ../../../../osx_clang/bin/x64/Release/mame_mame/libvisual.a ../../../../osx_clang/bin/x64/Release/mame_mame/libvotrax.a ../../../../osx_clang/bin/x64/Release/mame_mame/libvtech.a ../../../../osx_clang/bin/x64/Release/mame_mame/libwang.a ../../../../osx_clang/bin/x64/Release/mame_mame/libwavemate.a ../../../../osx_clang/bin/x64/Release/mame_mame/libwestinghouse.a ../../../../osx_clang/bin/x64/Release/mame_mame/libxerox.a ../../../../osx_clang/bin/x64/Release/mame_mame/libxussrpc.a ../../../../osx_clang/bin/x64/Release/mame_mame/libyamaha.a ../../../../osx_clang/bin/x64/Release/mame_mame/libzenith.a ../../../../osx_clang/bin/x64/Release/mame_mame/libzpa.a ../../../../osx_clang/bin/x64/Release/mame_mame/libzvt.a ../../../../osx_clang/bin/x64/Release/mame_mame/libmessshared.a ../../../../osx_clang/bin/x64/Release/mame_mame/libvirtual.a ../../../../osx_clang/bin/x64/Release/mame_mame/libosd_sdl.a ../../../../osx_clang/bin/x64/Release/libqtdbg_sdl.a ../../../../osx_clang/bin/x64/Release/libfrontend.a ../../../../osx_clang/bin/x64/Release/libnetlist.a ../../../../osx_clang/bin/x64/Release/mame_mame/liboptional.a ../../../../osx_clang/bin/x64/Release/libemu.a ../../../../osx_clang/bin/x64/Release/mame_mame/libformats.a ../../../../osx_clang/bin/x64/Release/mame_mame/libdasm.a ../../../../osx_clang/bin/x64/Release/libutils.a ../../../../osx_clang/bin/x64/Release/libexpat.a ../../../../osx_clang/bin/x64/Release/libsoftfloat.a ../../../../osx_clang/bin/x64/Release/libjpeg.a ../../../../osx_clang/bin/x64/Release/lib7z.a ../../../../osx_clang/bin/x64/Release/liblua.a ../../../../osx_clang/bin/x64/Release/liblualibs.a ../../../../osx_clang/bin/x64/Release/liblinenoise.a ../../../../osx_clang/bin/x64/Release/libzlib.a ../../../../osx_clang/bin/x64/Release/libflac.a ../../../../osx_clang/bin/x64/Release/libutf8proc.a ../../../../osx_clang/bin/x64/Release/libsqlite3.a ../../../../osx_clang/bin/x64/Release/libportaudio.a ../../../../osx_clang/bin/x64/Release/libportmidi.a ../../../../osx_clang/bin/x64/Release/libbgfx.a ../../../../osx_clang/bin/x64/Release/libbimg.a ../../../../osx_clang/bin/x64/Release/libbx.a ../../../../osx_clang/bin/x64/Release/mame_mame/libocore_sdl.a -lpthread -framework Cocoa -framework SDL2 -framework OpenGL -framework CoreMIDI -framework AudioUnit -framework AudioToolbox -framework CoreAudio -framework CoreServices
cuavas commented 6 years ago

Reformatting the archive/link commands to be long rather than wide:


Clang 3.9.1 detected
make -R verbose=1 -C build/projects/sdl/mame/gmake-osx-clang config=release64 precompile
make -R verbose=1 -C build/projects/sdl/mame/gmake-osx-clang config=release64
Archiving libsega.a...
rm -f  ../../../../osx_clang/bin/x64/Release/mame_mame/libsega.a
ar  -rcs \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsega.a \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/carnival.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/depthch.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/dsbz80.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/invinco.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/pulsar.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/segag80r.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/segag80v.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/segasnd.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/tranqgun.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/turbo.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/vicdual-97271p.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/vicdual.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/audio/zaxxon.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/angelkds.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/bingoc.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/blockade.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/calorie.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/chihiro.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/coolridr.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/dccons.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/deniam.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/dotrikun.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/gpworld.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/hikaru.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/hshavoc.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/kopunch.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/lindbergh.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/megadriv.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/megadrvb.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/megaplay.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/megatech.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/model1.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/model2.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/model3.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/monacogp.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/naomi.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/puckpkmn.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/saturn.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/sderby2.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/sega_sawatte.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segac2.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segacoin.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segae.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segag80r.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segag80v.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segahang.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segajw.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segald.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segam1.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segaorun.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segapico.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segapm.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segas16a.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segas16b.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segas18.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segas24.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segas32.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segasp.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segaufo.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segaxbd.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/segaybd.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/sg1000.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/sg1000a.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/shtzone.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/sms.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/sms_bootleg.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/stactics.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/stv.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/suprloco.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/svmu.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/system1.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/system16.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/timetrv.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/triforce.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/turbo.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/vicdual.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/zaxxon.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/315-5838_317-0229_comp.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/315-5881_crypt.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/315_5296.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/awboard.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/dc-ctrl.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/dc.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/dccons.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/fd1089.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/fd1094.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/fddebug.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/gdrom.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/jvs13551.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/m1comm.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/m2comm.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/m3comm.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/maple-dc.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/mapledev.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/mc8123.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/mega32x.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/megacd.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/megacdcd.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/megadriv.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/mie.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/model1.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/model3.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomi.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomibd.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomig1.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomigd.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomim1.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomim2.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomim4.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/naomirom.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/s32comm.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/saturn.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/saturn_cdb.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/segabb.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/segacrp2_device.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/segag80.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/segaic16.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/segas32.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/sms.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/stvprot.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/xbox.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/xbox_pci.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/xbox_usb.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/angelkds.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/deniam.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/kopunch.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/model1.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/model2.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/model3.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/powervr2.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/sega16sp.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segag80r.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segag80v.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segahang.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segaic16.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segaic16_road.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segaic24.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segaorun.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segas16a.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segas16b.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segas18.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segas24.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segas32.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segaxbd.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/segaybd.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/stactics.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/suprloco.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/system1.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/system16.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/turbo.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/vicdual-97269pb.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/vicdual.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/xbox_nv2a.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/video/zaxxon.o \
    2>&1 > /dev/null | sed -e '/.o) has no symbols$/d'
Archiving libsony.a...
rm -f  ../../../../osx_clang/bin/x64/Release/mame_mame/libsony.a
ar  -rcs \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsony.a \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/pockstat.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/ps2sony.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/psx.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/pve500.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/smc777.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/drivers/zn.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/cat702.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/psxcd.o \
    ../../../../osx_clang/obj/x64/Release/src/mame/machine/znmcu.o \
    2>&1 > /dev/null | sed -e '/.o) has no symbols$/d'
Linking mame64...
/opt/local/bin/clang++-mp-3.9 -o ../../../../osx_clang/bin/x64/Release/mame64 \
    ../../../../osx_clang/obj/x64/Release/src/mame/mame.o \
    ../../../../osx_clang/obj/x64/Release/generated/mame/mame/drivlist.o \
    ../../../../osx_clang/obj/x64/Release/generated/version.o \
    -L. -L../../../../osx_clang/bin/x64/Release/mame_mame -L../../../../osx_clang/bin/x64/Release \
    -m64 -arch x86_64 -stdlib=libc++ -msse4.2 -mpopcnt -fomit-frame-pointer \
    -framework QuartzCore -framework OpenGL -F/Library/Frameworks/ \
    -sectcreate __TEXT __info_plist /Users/_merlin/Projects/MAME/checkout/mame/build/generated/resource/mame-Info.plist \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libalba.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/liballiedl.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libalpha.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libaristocr.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libatlus.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libbarcrest.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libbfm.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libbmc.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcapcom.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libces.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcinemat.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcomad.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcvs.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libdataeast.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libdgrm.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libdooyong.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libdynax.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libedevices.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libefo.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libeolith.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libexcelent.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libf32.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libfunworld.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libfuuki.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libgaelco.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libgameplan.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libgametron.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libgottlieb.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libibmpc.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libigs.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libigt.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libirem.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libitech.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libjaleco.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libjpm.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libkaneko.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libkiwako.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libkonami.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmatic.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmaygay.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmeadows.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmerit.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmetro.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmidcoin.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmidw8080.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmidway.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnamco.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnasco.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libneogeo.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnichibut.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnix.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnmk.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libomori.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/liborca.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpacific.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpacman.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpce.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libphoenix.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libplaymark.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpromat.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpsikyo.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libramtek.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/librare.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsanritsu.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libseibu.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libseta.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsigma.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libstern.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsubsino.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsuna.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsunelect.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtaito.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtatsumi.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtch.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtecfri.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtechnos.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtehkan.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libterminal.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libthepit.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtoaplan.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libunico.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libunivers.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libupl.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libvaladon.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libventure.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libvsystem.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libwing.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libyunsung.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libzaccaria.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmisc.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpinball.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libshared.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libaccess.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libacorn.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libact.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libadc.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libagat.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libalesis.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libaltos.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libami.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libamiga.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libampro.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libamstrad.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libapf.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libapollo.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libapple.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libapplied.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libarcadia.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libascii.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libat.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libatari.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libatt.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libbally.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libbandai.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libbanctec.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libbe.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libbnpo.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libbondwell.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libbooth.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcamputers.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcanon.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcantab.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcasio.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcbm.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcccp.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcce.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libccs.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libchromatics.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libchrysler.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcoleco.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcompugraphic.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcromemco.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcomx.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libconcept.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libconitec.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcxg.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libcybiko.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libdai.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libddr.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libdec.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libdicksmth.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libdms.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libdragon.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libdrc.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libdulmont.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libeaca.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libeinis.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libelektor.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libelektrka.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libelektron.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libensoniq.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libenterprise.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libentex.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libepoch.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libepson.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libexidy.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libfairch.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libfairlight.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libfidelity.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libforce.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libfujitsu.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libfuntech.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libgalaxy.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libgamepark.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libgi.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libgridcomp.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libgrundy.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libhartung.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libheathkit.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libhec2hrp.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libhegener.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libheurikon.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libhitachi.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libhomebrew.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libhomelab.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libhp.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libibm6580.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libie15.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libimp.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libintel.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libinterpro.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libinterton.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libintv.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libisc.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libkaypro.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libkoei.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libkontron.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libkurzweil.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libkyocera.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libluxor.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmagnavox.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmakerbot.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmatsushi.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmattel.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmb.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmchester.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmemotech.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmgu.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmicrokey.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmicrosoft.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmit.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmits.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmitsubishi.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmizar.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmorrow.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmos.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmotorola.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmultitch.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnakajima.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnascom.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libne.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnec.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnetronic.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnext.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnintendo.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnokia.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnorthstar.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libnovag.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libns.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libolivetti.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libolympia.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libomnibyte.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/liborion.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libosborne.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libosi.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpalm.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpc.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpdp1.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpel.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libphilips.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpitronic.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpoly88.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libprodigy.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libpsion.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libradio.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/librca.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libregnecentralen.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libritam.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/librm.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/librobotron.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/librockwell.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libroland.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/librolm.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsage.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsamcoupe.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsamsung.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsanyo.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsaturn.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsega.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsequential.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsgi.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsharp.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsiemens.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsinclair.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libskeleton.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libslicer.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsnk.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsony.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsord.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libspecial.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsun.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsvi.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsvision.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libswtpc09.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libsynertec.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libta.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtandberg.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtangerin.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtatung.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libteamconc.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtektroni.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtelenova.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtelercas.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtelevideo.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtem.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtesla.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtest.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libthomson.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libti.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtiger.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtigertel.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtiki.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtomy.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtoshiba.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtrainer.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libtrs.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libultimachine.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libultratec.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libunicard.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libunisonic.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libunisys.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libusp.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libveb.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libverifone.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libvidbrain.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libvideoton.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libvisual.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libvotrax.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libvtech.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libwang.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libwavemate.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libwestinghouse.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libxerox.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libxussrpc.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libyamaha.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libzenith.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libzpa.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libzvt.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libmessshared.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libvirtual.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libosd_sdl.a \
    ../../../../osx_clang/bin/x64/Release/libqtdbg_sdl.a \
    ../../../../osx_clang/bin/x64/Release/libfrontend.a \
    ../../../../osx_clang/bin/x64/Release/libnetlist.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/liboptional.a \
    ../../../../osx_clang/bin/x64/Release/libemu.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libformats.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libdasm.a \
    ../../../../osx_clang/bin/x64/Release/libutils.a \
    ../../../../osx_clang/bin/x64/Release/libexpat.a \
    ../../../../osx_clang/bin/x64/Release/libsoftfloat.a \
    ../../../../osx_clang/bin/x64/Release/libjpeg.a \
    ../../../../osx_clang/bin/x64/Release/lib7z.a \
    ../../../../osx_clang/bin/x64/Release/liblua.a \
    ../../../../osx_clang/bin/x64/Release/liblualibs.a \
    ../../../../osx_clang/bin/x64/Release/liblinenoise.a \
    ../../../../osx_clang/bin/x64/Release/libzlib.a \
    ../../../../osx_clang/bin/x64/Release/libflac.a \
    ../../../../osx_clang/bin/x64/Release/libutf8proc.a \
    ../../../../osx_clang/bin/x64/Release/libsqlite3.a \
    ../../../../osx_clang/bin/x64/Release/libportaudio.a \
    ../../../../osx_clang/bin/x64/Release/libportmidi.a \
    ../../../../osx_clang/bin/x64/Release/libbgfx.a \
    ../../../../osx_clang/bin/x64/Release/libbimg.a \
    ../../../../osx_clang/bin/x64/Release/libbx.a \
    ../../../../osx_clang/bin/x64/Release/mame_mame/libocore_sdl.a \
    -lpthread -framework Cocoa -framework SDL2 -framework OpenGL -framework CoreMIDI -framework AudioUnit -framework AudioToolbox -framework CoreAudio -framework CoreServices

You should be able to see the model1.o, model2.o and zn.o in the ar commands.

katananja commented 6 years ago

I'll do some tests here and return the results tomorrow. Thank you @cuavas!

galibert commented 6 years ago

Fixed 77997779020f2ab353d76740cf50844e724c2234

katananja commented 6 years ago

Fixed! https://github.com/mamedev/mame/commit/77997779020f2ab353d76740cf50844e724c2234

Thank you!