X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=configure;h=f86db978dd5fec4a87c9f2fa095fb306ff7cacb8;hb=b32aa136d3e51a250e58c0fc28162b5e5fd52f67;hp=6c8b186d4da8b25b3f48d4d2c4178962d9f90cff;hpb=1f4014b53a4dc77768f3998a6fd3b67024431fa3;p=fips diff --git a/configure b/configure index 6c8b186..f86db97 100755 --- a/configure +++ b/configure @@ -211,36 +211,22 @@ else errors=$((errors + 1)) fi -printf "Checking which platform we are on... " -uname=`uname` -if [ $uname = "Darwin" ] ; then - printf "Mac OS X.\n" - platform=MACOSX - linker_resolves_library_dependencies=0 -elif [ $uname = "SunOS" ] ; then - printf "Solaris.\n" - platform=SOLARIS - linker_resolves_library_dependencies=0 -elif [ $uname = "FreeBSD" ] ; then - printf "FreeBSD.\n" - platform=FREEBSD - linker_resolves_library_dependencies=0 -elif [ $uname = "OpenBSD" ] ; then - printf "OpenBSD.\n" - platform=OPENBSD - linker_resolves_library_dependencies=0 -elif [ $uname = "Linux" ] || [ $uname = "GNU" ] ; then - printf "$uname\n" - platform="$uname" - linker_resolves_library_dependencies=1 +printf "Checking for libelf... " +printf "#include \nint main(void){return elf_version (EV_CURRENT);}\n" > elf-minimal.c +if ${CC} -o elf-minimal elf-minimal.c -lelf > /dev/null 2>&1 +then + printf "Yes.\n" + have_libelf=1 + libelf_cflags= + libelf_ldflags=-lelf else - printf "Unknown.\n" - cat <