diff --git a/src/aclocal.m4 b/src/aclocal.m4 index edbb68c88..2337be7d0 100644 --- a/src/aclocal.m4 +++ b/src/aclocal.m4 @@ -291,6 +291,16 @@ case "${host_os}" in SONAME="${SHAREDPREFIX}ecl.${SHAREDEXT}.SOVERSION" SONAME_LDFLAGS="-Wl,-soname,SONAME" ;; + dragonfly*) + thehost='dragonfly' + THREAD_LIBS='-lpthread' + SHARED_LDFLAGS="-shared ${LDFLAGS}" + BUNDLE_LDFLAGS="-shared ${LDFLAGS}" + ECL_LDRPATH="-Wl,--rpath,~A" + clibs="" + SONAME="${SHAREDPREFIX}ecl.${SHAREDEXT}.SOVERSION" + SONAME_LDFLAGS="-Wl,-soname,SONAME" + ;; freebsd*) thehost='freebsd' THREAD_LIBS='-lpthread' diff --git a/src/configure b/src/configure index b846d9223..7301613cd 100755 --- a/src/configure +++ b/src/configure @@ -4567,6 +4567,16 @@ case "${host_os}" in SONAME="${SHAREDPREFIX}ecl.${SHAREDEXT}.SOVERSION" SONAME_LDFLAGS="-Wl,-soname,SONAME" ;; + dragonfly*) + thehost='dragonfly' + THREAD_LIBS='-lpthread' + SHARED_LDFLAGS="-shared ${LDFLAGS}" + BUNDLE_LDFLAGS="-shared ${LDFLAGS}" + ECL_LDRPATH="-Wl,--rpath,~A" + clibs="" + SONAME="${SHAREDPREFIX}ecl.${SHAREDEXT}.SOVERSION" + SONAME_LDFLAGS="-Wl,-soname,SONAME" + ;; freebsd*) thehost='freebsd' THREAD_LIBS='-lpthread'