-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Makefile.am, configure.ac: fix hard coded static and include path #1026
base: master
Are you sure you want to change the base?
Commits on Nov 14, 2024
-
Makefile.am: fix static link, drop LDFLAGS static
I do not understand why some -static are enforced while dynamic linkage could be used. We should not have any -static in order to be able to link for the targets.
Configuration menu - View commit details
-
Copy full SHA for b588c7e - Browse repository at this point
Copy the full SHA b588c7eView commit details -
libxml2: do not enforce isystem path
It is not compliant with cross compilation, it will lead to the following: aarch64-buildroot-linux-gnu-g++ -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -DHAVE_TERMIOS_H -DHAVE_SYS_PCI_H -isystem /usr/include/libxml2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.cpp aarch64-buildroot-linux-gnu-g++: ERROR: unsafe header/library path used in cross-compilation: '-isystem' '/usr/include/libxml2' configure.ac: proper probe libxml2 libxml2: CFLAGS and CXXFLAGS are used Makefiles are not using xml_CFLAGS
Configuration menu - View commit details
-
Copy full SHA for 46579bf - Browse repository at this point
Copy the full SHA 46579bfView commit details -
the include path cannot be hardcoded with: /usr/include/curl/
Configuration menu - View commit details
-
Copy full SHA for 01209d5 - Browse repository at this point
Copy the full SHA 01209d5View commit details -
engine is exported by openssl/engine.h ; if not, we can have some compilation warnings of some undefined symbols.
Configuration menu - View commit details
-
Copy full SHA for 9990de4 - Browse repository at this point
Copy the full SHA 9990de4View commit details -
configure.ac: explicit BUILD_DYNAMIC for Makefiles
Thanks to this definition, we'll be able to ave cleaner Makefiles.
Configuration menu - View commit details
-
Copy full SHA for ddafc9f - Browse repository at this point
Copy the full SHA ddafc9fView commit details -
libmtcr_ul: drop install-exec-hook
the .so file should remain for the target when dynamic linkage is used. If the file is removed, none of the applications will be loadable.
Configuration menu - View commit details
-
Copy full SHA for 3d6032e - Browse repository at this point
Copy the full SHA 3d6032eView commit details -
Makefile.am: dynamic vs static
start using DYNAMIC in order to be aligned with the --enable-all-static argument.
Configuration menu - View commit details
-
Copy full SHA for cbc9640 - Browse repository at this point
Copy the full SHA cbc9640View commit details -
libmtcr_ul.so missing for DPDK
DPDK assumes that the library shall be into /usr/lib instead of /usr/lib/mstflint/
Configuration menu - View commit details
-
Copy full SHA for 7f5822c - Browse repository at this point
Copy the full SHA 7f5822cView commit details