Previous 199869 Revisions Next

r36867 Wednesday 1st April, 2015 at 07:00:35 UTC by Vasantha Crabb
Link osdnet into a library reflecting its location, define USE_NETWORK properly, don't use SDL in non-SDL-specific macros
[scripts]genie.lua
[scripts/src]emu.lua
[scripts/src/osd]modules.lua sdl_cfg.lua windows_cfg.lua
[src/osd/modules/netdev]pcap.c taptun.c

trunk/scripts/genie.lua
r245378r245379
390390   "LSB_FIRST",
391391}
392392
393-- define USE_NETWORK if networking is enabled (not OS/2 and hasn't been disabled)
394if not _OPTIONS["targetos"]=="os2" then
395   defines {
396      "USE_NETWORK",
397   }
398end
399393-- need to ensure FLAC functions are statically linked
400394defines {
401395   "FLAC__NO_DLL",
trunk/scripts/src/emu.lua
r245378r245379
123123   MAME_DIR .. "src/emu/debug/textbuf.c",
124124   MAME_DIR .. "src/emu/profiler.c",
125125   MAME_DIR .. "src/emu/webengine.c",
126   MAME_DIR .. "src/osd/osdnet.c",
127126   MAME_DIR .. "src/emu/sound/filter.c",
128127   MAME_DIR .. "src/emu/sound/flt_vol.c",
129128   MAME_DIR .. "src/emu/sound/flt_rc.c",
trunk/scripts/src/osd/modules.lua
r245378r245379
99   }
1010
1111   files {
12      MAME_DIR .. "src/osd/osdnet.c",
1213      MAME_DIR .. "src/osd/modules/lib/osdobj_common.c",
1314      MAME_DIR .. "src/osd/modules/debugger/none.c",
1415      MAME_DIR .. "src/osd/modules/debugger/debugint.c",
trunk/scripts/src/osd/sdl_cfg.lua
r245378r245379
44
55if SDL_NETWORK~="" and not _OPTIONS["DONT_USE_NETWORK"] then
66   defines {
7      "SDLMAME_NET_" .. string.upper(SDL_NETWORK),
7      "USE_NETWORK",
8      "OSD_NET_USE_" .. string.upper(SDL_NETWORK),
89   }
910end
1011
trunk/scripts/src/osd/windows_cfg.lua
r245378r245379
99
1010if not _OPTIONS["DONT_USE_NETWORK"] then
1111   defines {
12      "SDLMAME_NET_PCAP",
12      "USE_NETWORK",
13      "OSD_NET_USE_PCAP",
1314   }
1415end
trunk/src/osd/modules/netdev/pcap.c
r245378r245379
1#ifdef SDLMAME_NET_PCAP
1#if defined(OSD_NET_USE_PCAP)
22
33#if defined(SDLMAME_WIN32) || defined(OSD_WINDOWS)
44
trunk/src/osd/modules/netdev/taptun.c
r245378r245379
1#if defined(SDLMAME_NET_TAPTUN)
1#if defined(OSD_NET_USE_TAPTUN)
22
33#include <unistd.h>
44#include <fcntl.h>


Previous 199869 Revisions Next


© 1997-2024 The MAME Team