mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-04 14:55:41 +02:00
Bug 521515: Build ppc64le libraries on HIPP
Change-Id: Idd05e27e02b712a0eb6940ebf90a201509140681 Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
This commit is contained in:
parent
26e994af15
commit
5249144c8c
5 changed files with 7 additions and 4 deletions
Binary file not shown.
Binary file not shown.
|
@ -37,6 +37,8 @@ LIBS = \
|
|||
$(OS_DIR_LINUX_X86_64)/libpty.so \
|
||||
$(OS_DIR_LINUX_AARCH64)/libspawner.so \
|
||||
$(OS_DIR_LINUX_AARCH64)/libpty.so \
|
||||
$(OS_DIR_LINUX_PPC64LE)/libspawner.so \
|
||||
$(OS_DIR_LINUX_PPC64LE)/libpty.so \
|
||||
$(OS_DIR_MACOS_X86_64)/libspawner.jnilib \
|
||||
$(OS_DIR_MACOS_X86_64)/libpty.jnilib \
|
||||
$(OS_DIR_MACOS_X86)/libspawner.jnilib \
|
||||
|
@ -126,14 +128,14 @@ $(OS_DIR_LINUX_AARCH64)/libpty.so: unix/openpty.c unix/pty.c unix/ptyio.c
|
|||
# Linux ppc64le
|
||||
$(OS_DIR_LINUX_PPC64LE)/libspawner.so: unix/spawner.c unix/io.c unix/exec_unix.c unix/exec_pty.c unix/openpty.c unix/pfind.c
|
||||
mkdir -p $(dir $@) && \
|
||||
gcc -m64 -o $@ -Wl,-soname,$(notdir $@) -Iinclude -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -fpic \
|
||||
powerpc64le-linux-gnu-gcc -m64 -o $@ -Wl,-soname,$(notdir $@) -Iinclude -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -fpic \
|
||||
-D_REENTRANT -D_GNU_SOURCE \
|
||||
$^ \
|
||||
-shared -lc
|
||||
|
||||
$(OS_DIR_LINUX_PPC64LE)/libpty.so: unix/openpty.c unix/pty.c unix/ptyio.c
|
||||
mkdir -p $(dir $@) && \
|
||||
gcc -m64 -o $@ -Wl,-soname,$(notdir $@) -Iinclude -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -fpic \
|
||||
powerpc64le-linux-gnu-gcc -m64 -o $@ -Wl,-soname,$(notdir $@) -Iinclude -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -fpic \
|
||||
-D_REENTRANT -D_GNU_SOURCE \
|
||||
$^ \
|
||||
-shared -lc
|
||||
|
|
|
@ -29,6 +29,7 @@ LIBS = \
|
|||
$(OS_DIR)/win32/x86_64/serial.dll \
|
||||
$(OS_DIR)/linux/x86_64/libserial.so \
|
||||
$(OS_DIR)/linux/aarch64/libserial.so \
|
||||
$(OS_DIR)/linux/ppc64le/libserial.so \
|
||||
$(OS_DIR)/macosx/x86_64/libserial.jnilib
|
||||
else
|
||||
ifeq ($(UNAME),Darwin)
|
||||
|
@ -65,8 +66,8 @@ $(OS_DIR)/linux/aarch64/libserial.so: serial.c
|
|||
aarch64-linux-gnu-gcc $(CFLAGS) -Iinclude -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux $(LDFLAGS) -shared -o $@ $^
|
||||
|
||||
$(OS_DIR)/linux/ppc64le/libserial.so: serial.c
|
||||
mkdir -p $(dir $@) && \
|
||||
gcc -m64 -mcpu=power8 $(CFLAGS) -Iinclude -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux $(LDFLAGS) -shared -o $@ $^
|
||||
mkdir -p $(dir $@)
|
||||
powerpc64le-linux-gnu-gcc -m64 -mcpu=power8 $(CFLAGS) -Iinclude -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux $(LDFLAGS) -shared -o $@ serial.c
|
||||
|
||||
$(OS_DIR)/macosx/x86_64/libserial.jnilib: serial.c
|
||||
mkdir -p $(dir $@) && \
|
||||
|
|
BIN
native/org.eclipse.cdt.native.serial/os/linux/ppc64le/libserial.so
Executable file
BIN
native/org.eclipse.cdt.native.serial/os/linux/ppc64le/libserial.so
Executable file
Binary file not shown.
Loading…
Add table
Reference in a new issue