mirror of
https://github.com/idapython/src
synced 2026-06-08 14:47:00 +00:00
48 lines
1.7 KiB
Makefile
48 lines
1.7 KiB
Makefile
|
|
ifdef __NT__
|
|
EA32_TARGET:=simple_appcall_win32.exe
|
|
EA64_TARGET:=simple_appcall_win64.exe
|
|
else
|
|
ifdef __LINUX__
|
|
EA32_TARGET:=simple_appcall_linux32
|
|
EA64_TARGET:=simple_appcall_linux64
|
|
else
|
|
$(error Not implemented for OSX)
|
|
endif
|
|
endif
|
|
|
|
all: $(EA32_TARGET) $(EA64_TARGET)
|
|
|
|
simple_appcall_win32.exe: simple_appcall_win32.obj
|
|
C:/PROGRA~2/MIB055~1/2017/PROFES~1/VC/Tools/MSVC/1415~1.267/bin/HostX86/x86/link.exe \
|
|
/LIBPATH:C:/PROGRA~2/MIB055~1/2017/PROFES~1/VC/Tools/MSVC/1415~1.267/lib/x86 \
|
|
/LIBPATH:C:/PROGRA~2/WI3CF2~1/10/Lib/100171~1.0/ucrt/x86 \
|
|
/LIBPATH:C:/idasrc/THIRD_~1/mssdk/8.1/Lib/x86 \
|
|
/OUT:$@ $<
|
|
|
|
simple_appcall_win32.obj: simple_appcall.c
|
|
C:/PROGRA~2/MIB055~1/2017/PROFES~1/VC/Tools/MSVC/1415~1.267/bin/HostX86/x86/cl.exe \
|
|
/IC:/PROGRA~2/MIB055~1/2017/PROFES~1/VC/Tools/MSVC/1415~1.267/Include \
|
|
/IC:/PROGRA~2/WI3CF2~1/10/Include/100171~1.0/ucrt \
|
|
/Zi /D__NT__ /DNDEBUG /DWIN32 /D_CONSOLE /D__VC__ /c /MD $< /Fo$@
|
|
|
|
simple_appcall_win64.exe: simple_appcall_win64.obj
|
|
C:/PROGRA~2/MIB055~1/2017/PROFES~1/VC/Tools/MSVC/1415~1.267/bin/HostX86/x86/link.exe \
|
|
/LIBPATH:C:/PROGRA~2/MIB055~1/2017/PROFES~1/VC/Tools/MSVC/1415~1.267/lib/x64 \
|
|
/LIBPATH:C:/PROGRA~2/WI3CF2~1/10/Lib/100171~1.0/ucrt/x64 \
|
|
/LIBPATH:C:/idasrc/THIRD_~1/mssdk/8.1/Lib/x64 \
|
|
/OUT:$@ $<
|
|
|
|
simple_appcall_win64.obj: simple_appcall.c
|
|
C:/PROGRA~2/MIB055~1/2017/PROFES~1/VC/Tools/MSVC/1415~1.267/bin/HostX64/x64/cl.exe \
|
|
/IC:/PROGRA~2/MIB055~1/2017/PROFES~1/VC/Tools/MSVC/1415~1.267/Include \
|
|
/IC:/PROGRA~2/WI3CF2~1/10/Include/100171~1.0/ucrt \
|
|
/Zi /D__NT__ /DNDEBUG /DWIN32 /D_CONSOLE /D__VC__ /c /MD $< /Fo$@
|
|
|
|
|
|
simple_appcall_linux32: simple_appcall.c
|
|
gcc -m32 -o $@ $<
|
|
|
|
simple_appcall_linux64: simple_appcall.c
|
|
gcc -m64 -o $@ $<
|