Commit Graph

53 Commits (238a90959fff053458767dd16f193204869387c0)

Author SHA1 Message Date
Yichao Yu 238a90959f Fix compilation on AArch64
5 years ago
Elliot Saba c21453060d Cleanup `ARCH` handling, reorganize `AArch64` and `Make.inc`.
6 years ago
Tracy Wadleigh 6708c96b06 Generate libopenlibm.dll.a for windows.
7 years ago
Arjen Roodselaar 4002a91a44 Split install into subtargets
7 years ago
Elliot Saba 4d0bc52385 Version libopenlibm properly
7 years ago
Viral B. Shah 5840cef4ad Install all the headers in includdir/openlibm
7 years ago
Viral B. Shah 28e2b87335 Install cdefs-compat.h as well in usr/include/openlibm
7 years ago
Viral B. Shah 7654216ccf Merge pull request #110 from iblis17/master
7 years ago
Simon Byrne 830dc991f3 Support powerpc
7 years ago
Iblis Lin 37559aa18c FreeBSD has different pkg-config dir: /usr/local/libdata/
7 years ago
Peter Colberg b9658f49e6 Fail if library symlinks cannot be created
7 years ago
Peter Colberg 0aef1f7009 Clean up and test make clean
7 years ago
Peter Colberg bab41fc510 Test shared library
7 years ago
Alexander Light f70240ded5 Add support for cross compiling with ARCH=name
8 years ago
Ed Schouten bc3f903bc2 Move public headers into include/ and private headers into src/.
8 years ago
Tony Kelman 619f810223 add -f flag to cp in install target
8 years ago
Thomas Leonard 3ac6130b34 Remove test binaries too on "make clean"
8 years ago
Milan Bouchet-Valat 1f77ae0208 Separate SOVERSION from release version
9 years ago
Elliot Saba b038823eaa Tweak SONAME handling
9 years ago
Thomas Leonard f22d7db106 Fixed build on ARM
9 years ago
Thomas Leonard 5b16546ddd Added pkg-config support
9 years ago
Thomas Leonard 15fa3252fc Merge noinc branch
9 years ago
Tony Kelman 716317b71e Install libopenlibm.dll to bindir
9 years ago
Viral B. Shah 876c3384a1 Merge pull request #47 from JuliaLang/headers
9 years ago
Elliot Saba e1d3d9ff43 Change to use $(CC) instead of $(FC), as we no longer have fortran in this repo
9 years ago
Milan Bouchet-Valat 360d282729 Install bsd_asm.h and bsd_cdefs.h to $(includedir)/openlibm/
9 years ago
Isaiah Norton e9c0ba7ad6 distclean: clean everything
9 years ago
Elliot Saba ea52e04b6d Revert "Install everything in the `include/` directory into `$(prefix)/include/openlibm`."
9 years ago
Elliot Saba eb2f4d4b44 Install everything in the `include/` directory into `$(prefix)/include/openlibm`.
9 years ago
Kevin Squire e76564b1d1 Force library symbolic links to overwrite, and ignore errors.
9 years ago
Milan Bouchet-Valat b462578393 Use $(includedir) instead of hardcoding $(prefix)/include
9 years ago
Milan Bouchet-Valat bb40f6c7a8 Change PREFIX and LIBDIR to lowercase
9 years ago
Milan Bouchet-Valat 251814ebb3 Set SONAME
9 years ago
Viral B. Shah 71d942f730 libdir, DESTDIR, and soname updates.
9 years ago
Viral B. Shah d28fae9774 Remove amos and Faddeeva - they are now in openspecfun
9 years ago
Viral B. Shah c5b47b3589 Build libopenlibm-extras separately
10 years ago
Viral B. Shah c977aa998f Add Makefile.extras to build libopenlibm-extras.
10 years ago
Jameson Nash 07085279a1 use $(AR) variable instead of ar
10 years ago
Steven G. Johnson b892df1d9f added Faddeeva package from http://ab-initio.mit.edu/Faddeeva for complex error functions
10 years ago
Sébastien Villemot 1bbda18695 Inject FFLAGS, CFLAGS, LDFLAGS where missing
10 years ago
Viral B. Shah e8bf368573 Include AMOS in OpenLibm.
10 years ago
Viral B. Shah 1ac594e475 Quiet the clang build.
10 years ago
Viral B. Shah 56811b0809 Ability to use clang.
11 years ago
Keno Fischer adb103acec Build fixes for Windows
11 years ago
Keno Fischer 1b4a845c71 Merge branch 'master' of https://github.com/JuliaLang/openlibm
11 years ago
Keno Fischer 307d7361c5 automatic arch selection in Makefile
11 years ago
Viral B. Shah 4a9ac47ae8 Disable QUIET_CC and QUIET_LINK for now.
11 years ago
Keno Fischer f0862df1db Allow compilation of assembly files on OSX
11 years ago
Viral B. Shah cd520e4350 Get everything except a couple of files in ld128 to build with gcc.
11 years ago
Viral B. Shah 33f051a1db Remove libraries in cleanall
11 years ago