Command:
$ git clone https://github.com/mupen64plus/mupen64plus-core.git
Result:
Cloning into 'mupen64plus-core'...
remote: Counting objects: 9361, done.
remote: Compressing objects: 100% (21/21), done.
remote: Total 9361 (delta 4), reused 0 (delta 0), pack-reused 9340
Receiving objects: 100% (9361/9361), 10.59 MiB | 1.81 MiB/s, done.
Resolving deltas: 100% (7055/7055), done.
Command:
$ cd mupen64plus-core/
$ cd projects/unix/
$ make all
Result:
Makefile:257: Using SDL 1.2 libraries
CC _obj/ai/ai_controller.o
CC _obj/api/callbacks.o
CC _obj/api/common.o
CC _obj/api/config.o
CC _obj/api/debugger.o
CC _obj/api/frontend.o
CC _obj/api/vidext.o
CC _obj/main/main.o
CC _obj/main/util.o
CC _obj/main/cheat.o
CC _obj/main/eep_file.o
CC _obj/main/eventloop.o
CC _obj/main/fla_file.o
CC _obj/main/md5.o
CC _obj/main/mpk_file.o
CC _obj/main/profile.o
CC _obj/main/rom.o
CC _obj/main/savestates.o
CC _obj/main/sdl_key_converter.o
CC _obj/main/sra_file.o
CC _obj/main/workqueue.o
CC _obj/memory/memory.o
CC _obj/pi/cart_rom.o
CC _obj/pi/flashram.o
CC _obj/pi/pi_controller.o
CC _obj/pi/sram.o
CC _obj/plugin/emulate_game_controller_via_input_plugin.o
CC _obj/plugin/emulate_speaker_via_audio_plugin.o
CC _obj/plugin/get_time_using_C_localtime.o
CC _obj/plugin/rumble_via_input_plugin.o
CC _obj/plugin/plugin.o
CC _obj/plugin/dummy_video.o
CC _obj/plugin/dummy_audio.o
CC _obj/plugin/dummy_input.o
CC _obj/plugin/dummy_rsp.o
CC _obj/r4300/r4300.o
CC _obj/r4300/cached_interp.o
CC _obj/r4300/cp0.o
CC _obj/r4300/cp1.o
CC _obj/r4300/exception.o
CC _obj/r4300/instr_counters.o
CC _obj/r4300/interupt.o
CC _obj/r4300/mi_controller.o
CC _obj/r4300/pure_interp.o
CC _obj/r4300/r4300_core.o
CC _obj/r4300/recomp.o
CC _obj/r4300/reset.o
CC _obj/r4300/tlb.o
CC _obj/rdp/fb.o
CC _obj/rdp/rdp_core.o
CC _obj/ri/rdram.o
CC _obj/ri/rdram_detection_hack.o
CC _obj/ri/ri_controller.o
CC _obj/rsp/rsp_core.o
CC _obj/si/af_rtc.o
CC _obj/si/cic.o
CC _obj/si/eeprom.o
CC _obj/si/game_controller.o
CC _obj/si/mempak.o
CC _obj/si/n64_cic_nus_6105.o
CC _obj/si/pif.o
CC _obj/si/rumblepak.o
CC _obj/si/si_controller.o
CC _obj/vi/vi_controller.o
CC _obj/osal/dynamiclib_unix.o
CC _obj/osal/files_unix.o
CC _obj/r4300/x86_64/assemble.o
CC _obj/r4300/x86_64/gbc.o
CC _obj/r4300/x86_64/gcop0.o
CC _obj/r4300/x86_64/gcop1.o
CC _obj/r4300/x86_64/gcop1_d.o
CC _obj/r4300/x86_64/gcop1_l.o
CC _obj/r4300/x86_64/gcop1_s.o
CC _obj/r4300/x86_64/gcop1_w.o
CC _obj/r4300/x86_64/gr4300.o
CC _obj/r4300/x86_64/gregimm.o
CC _obj/r4300/x86_64/gspecial.o
CC _obj/r4300/x86_64/gtlb.o
CC _obj/r4300/x86_64/regcache.o
CC _obj/r4300/x86_64/rjump.o
CC _obj/main/zip/ioapi.o
CC _obj/main/zip/zip.o
CC _obj/main/zip/unzip.o
CXX _obj/osd/screenshot.o
CXX _obj/osd/OGLFT.o
../../src/osd/OGLFT.cpp:376:5: warning: all paths through this function will call itself [-Winfinite-recursion]
{
^
1 warning generated.
CXX _obj/osd/osd.o
LD libmupen64plus.dylib
clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9
ld: warning: -read_only_relocs cannot be used with x86_64
if [ "" != "" ]; then ln -sf libmupen64plus.dylib ; fi
Command:
$ sudo make install
Result:
Makefile:257: Using SDL 1.2 libraries
install -d "/usr/local/lib"
install -m 0644 libmupen64plus.dylib "/usr/local/lib"
install -d "/usr/local/share/mupen64plus"
install -m 0644 ../../data/* "/usr/local/share/mupen64plus"
install -d "/usr/local/include/mupen64plus"
install -m 0644 ../../src/api/m64p_*.h "/usr/local/include/mupen64plus"
true "/usr/local/lib"
if [ ! -e "/usr/local/lib/" ]; then ln -sf "libmupen64plus.dylib" "/usr/local/lib/"; fi
Command:
$ ls -al /usr/local/lib/libmupen64plus.dylib
Result:
-rw-r--r-- 1 root wheel 1222400 Oct 24 18:18 /usr/local/lib/libmupen64plus.dylib