Commit 32f2e467 authored by Cesar Prados's avatar Cesar Prados

fix issues 64 bit compilation

parent 02cc0b9e
if it doesn't compile try:
- installing libc6-dev-i386
...@@ -6,6 +6,7 @@ FINAL_DEST = ./ ...@@ -6,6 +6,7 @@ FINAL_DEST = ./
RANLIB = ranlib RANLIB = ranlib
INCDIRS= -I../driver INCDIRS= -I../driver
CFLAGS = ${INCDIRS} CFLAGS = ${INCDIRS}
CFLAGS += -fPIC
all:lib$(DRIVER_NAME)$(EXTSO) lib$(DRIVER_NAME)$(EXTLIB) all:lib$(DRIVER_NAME)$(EXTSO) lib$(DRIVER_NAME)$(EXTLIB)
...@@ -13,9 +14,6 @@ all:lib$(DRIVER_NAME)$(EXTSO) lib$(DRIVER_NAME)$(EXTLIB) ...@@ -13,9 +14,6 @@ all:lib$(DRIVER_NAME)$(EXTSO) lib$(DRIVER_NAME)$(EXTLIB)
lib$(DRIVER_NAME)$(EXTLIB): lib$(DRIVER_NAME)$(EXTLIB)($(OBJFILES)) lib$(DRIVER_NAME)$(EXTLIB): lib$(DRIVER_NAME)$(EXTLIB)($(OBJFILES))
$(RANLIB) $@ $(RANLIB) $@
# Rules to build .so libraries
ADDCFLAGS += -fPIC
lib$(DRIVER_NAME)$(EXTSO): $(OBJFILES) lib$(DRIVER_NAME)$(EXTSO): $(OBJFILES)
$(CC) -shared -Wl,-export-dynamic -Wl,-soname,$(@:%.so=%.so) -o $@ $(OBJFILES) $(CC) -shared -Wl,-export-dynamic -Wl,-soname,$(@:%.so=%.so) -o $@ $(OBJFILES)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment