60 # enable large files how they did in JDS |
60 # enable large files how they did in JDS |
61 CPPFLAGS += -D_LARGEFILE64_SOURCE |
61 CPPFLAGS += -D_LARGEFILE64_SOURCE |
62 # libffi for _ctypes |
62 # libffi for _ctypes |
63 CPPFLAGS += $(shell pkg-config --cflags-only-I libffi) |
63 CPPFLAGS += $(shell pkg-config --cflags-only-I libffi) |
64 |
64 |
65 CCFLAGS += -norunpath -compat=5 |
|
66 |
|
67 CONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR) |
65 CONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR) |
68 CONFIGURE_OPTIONS += --enable-shared |
66 CONFIGURE_OPTIONS += --enable-shared |
69 CONFIGURE_OPTIONS += --disable-static |
67 CONFIGURE_OPTIONS += --disable-static |
70 CONFIGURE_OPTIONS += --with-system-ffi |
68 CONFIGURE_OPTIONS += --with-system-ffi |
71 CONFIGURE_OPTIONS += --without-gcc |
69 CONFIGURE_OPTIONS += --without-gcc |
72 CONFIGURE_OPTIONS += ac_cv_opt_olimit_ok=no |
70 CONFIGURE_OPTIONS += ac_cv_opt_olimit_ok=no |
73 CONFIGURE_OPTIONS += ac_cv_olimit_ok=no |
71 CONFIGURE_OPTIONS += ac_cv_olimit_ok=no |
74 CONFIGURE_OPTIONS += CPPFLAGS="$(CPPFLAGS)" |
72 CONFIGURE_OPTIONS += CPPFLAGS="$(CPPFLAGS)" |
75 CONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)" |
73 CONFIGURE_OPTIONS += CFLAGS="$(CFLAGS)" |
76 CONFIGURE_OPTIONS += CCSHARED="$(CC_PIC)" |
74 CONFIGURE_OPTIONS += CCSHARED="$(CC_PIC)" |
77 CONFIGURE_OPTIONS += CXX="$(CCC)" |
75 CONFIGURE_OPTIONS += CXX="$(CXX)" |
78 CONFIGURE_OPTIONS += CXXFLAGS="$(CCFLAGS)" |
76 CONFIGURE_OPTIONS += CXXFLAGS="$(CXXFLAGS)" |
79 CONFIGURE_OPTIONS += DFLAGS="-$(BITS)" |
77 CONFIGURE_OPTIONS += DFLAGS="-$(BITS)" |
80 COMPONENT_BUILD_ENV += DFLAGS="-$(BITS)" |
78 COMPONENT_BUILD_ENV += DFLAGS="-$(BITS)" |
81 |
79 |
82 COMPONENT_TEST_TARGETS = test |
80 COMPONENT_TEST_TARGETS = test |
83 |
81 |