|
@@ -24,10 +24,10 @@ WIN_32BIT_FLAGS = $(32BIT_FLAGS) |
|
|
WIN_64BIT_FLAGS = $(64BIT_FLAGS) |
|
|
WIN_64BIT_FLAGS = $(64BIT_FLAGS) |
|
|
WIN_LINK_FLAGS = $(LINK_FLAGS) |
|
|
WIN_LINK_FLAGS = $(LINK_FLAGS) |
|
|
|
|
|
|
|
|
WINE_BUILD_FLAGS = $(BUILD_CXX_FLAGS) -DJACKBRIDGE_DIRECT=1 -fPIC |
|
|
|
|
|
|
|
|
WINE_BUILD_FLAGS = $(BUILD_CXX_FLAGS) -fPIC |
|
|
WINE_32BIT_FLAGS = $(32BIT_FLAGS) -L/usr/lib32/wine -L/usr/lib/i386-linux-gnu/wine |
|
|
WINE_32BIT_FLAGS = $(32BIT_FLAGS) -L/usr/lib32/wine -L/usr/lib/i386-linux-gnu/wine |
|
|
WINE_64BIT_FLAGS = $(64BIT_FLAGS) -L/usr/lib64/wine -L/usr/lib/x86_64-linux-gnu/wine |
|
|
WINE_64BIT_FLAGS = $(64BIT_FLAGS) -L/usr/lib64/wine -L/usr/lib/x86_64-linux-gnu/wine |
|
|
WINE_LINK_FLAGS = $(LINK_FLAGS) -ldl -lrt -lpthread -ljack |
|
|
|
|
|
|
|
|
WINE_LINK_FLAGS = $(LINK_FLAGS) -ldl -lrt -lpthread |
|
|
|
|
|
|
|
|
OBJS = JackBridge1.cpp JackBridge2.cpp |
|
|
OBJS = JackBridge1.cpp JackBridge2.cpp |
|
|
OBJSw32 = JackBridge1.w32.o JackBridge2.w32.o |
|
|
OBJSw32 = JackBridge1.w32.o JackBridge2.w32.o |
|
@@ -58,10 +58,10 @@ JackBridge%.w64.o: JackBridge%.cpp |
|
|
../jackbridge-win64.dll: $(OBJS) |
|
|
../jackbridge-win64.dll: $(OBJS) |
|
|
$(CXX) $^ $(WIN_BUILD_FLAGS) $(WIN_64BIT_FLAGS) $(WIN_LINK_FLAGS) -Wl,--output-def,$@.def,--out-implib,$@.a -o $@ $(CMD_STRIP) $@ |
|
|
$(CXX) $^ $(WIN_BUILD_FLAGS) $(WIN_64BIT_FLAGS) $(WIN_LINK_FLAGS) -Wl,--output-def,$@.def,--out-implib,$@.a -o $@ $(CMD_STRIP) $@ |
|
|
|
|
|
|
|
|
../jackbridge-win32.dll.so: JackBridge1.cpp JackBridge2.cpp ../jackbridge-win32.dll.def |
|
|
|
|
|
$(WINECXX) $^ $(WIN_BUILD_FLAGS) $(WINE_32BIT_FLAGS) $(WINE_LINK_FLAGS) -mno-cygwin -o $@ $(CMD_STRIP) $@ |
|
|
|
|
|
|
|
|
../jackbridge-win32.dll.so: $(OBJSw32) ../jackbridge-win32.dll.def |
|
|
|
|
|
$(WINECXX) $^ $(WINE_32BIT_FLAGS) $(WINE_LINK_FLAGS) -o $@ $(CMD_STRIP) $@ |
|
|
|
|
|
|
|
|
../jackbridge-win64.dll.so: JackBridge1.cpp JackBridge2.cpp ../jackbridge-win64.dll.def |
|
|
|
|
|
$(WINECXX) $^ $(WIN_BUILD_FLAGS) $(WINE_64BIT_FLAGS) $(WINE_LINK_FLAGS) -mno-cygwin -o $@ $(CMD_STRIP) $@ |
|
|
|
|
|
|
|
|
../jackbridge-win64.dll.so: $(OBJS) ../jackbridge-win64.dll.def |
|
|
|
|
|
$(WINECXX) $^ $(WINE_64BIT_FLAGS) $(WINE_LINK_FLAGS) -o $@ $(CMD_STRIP) $@ |
|
|
|
|
|
|
|
|
# -------------------------------------------------------------- |
|
|
# -------------------------------------------------------------- |