]> git.ipfire.org Git - thirdparty/HylaFAX.git/commitdiff
Solaris DSO: fixups after the DSO work
authorAidan Van Dyk <aidan@ifax.com>
Wed, 23 Jan 2008 19:55:10 +0000 (19:55 +0000)
committerAidan Van Dyk <aidan@ifax.com>
Wed, 23 Jan 2008 19:55:10 +0000 (19:55 +0000)
If only I had access to IRIX...

libhylafax/Makefile.SOLARISdso

index 0b6898529372753e43dc88e16df9204f14061251..b63d4b250d2dbb73b6854943232ebba434b62a1d 100644 (file)
 # DSO-specific rules for the util directory.
 #
 
-libhylafaxutil.${DSO}: ${OBJECTS}
-       ${C++} ${DSOOPTS} -o libhylafaxutil.${DSO}.${LIBVERSION} ${OBJECTS}
-       ln -fs libhylafaxutil.${DSO}.${LIBVERSION} libhylafaxutil.${DSO}
+libhylafax-${ABI_VERSION}.${DSO}: libhylafax-${ABI_VERSION}.${DSO}.${ABI_PATCH}
+       ln -sf $< $@
 
-../util/libhylafaxutil.${DSO}: libhylafaxutil.${DSO}
+libhylafax-${ABI_VERSION}.${DSO}.${ABI_PATCH}: ${OBJECTS}
+       ${C++} ${DSOOPTS} -o $@ ${OBJECTS}
 
-installDSO: libhylafaxutil.${DSO}
-       ${PUTCLIENT} -F ${LIBDIR} -m 755 -O libhylafaxutil.${DSO}.${LIBVERSION}
+#../util/libhylafax-${ABI_VERSION}.${DSO}: libhylafax-${ABI_VERSION}.${DSO}
+
+installDSO: libhylafax-${ABI_VERSION}.${DSO}.${ABI_PATCH}
+       ${PUTCLIENT} -F ${LIBDIR} -m 755 -O libhylafax-${ABI_VERSION}.${DSO}.${ABI_PATCH}
        (cd ${LIBDIR}; ln -fs libhylafaxutil.${DSO}.${LIBVERSION} libhylafaxutil.${DSO})
 
 cleanDSO::
        -${RM} -f libhylafax.${DSO}.${LIBVERSION} libhylafax.${DSO}
+       -${RM} -f libhylafax-${ABI_VERSION}.${DSO}.${ABI_PATCH}
+
+
+## LINUX
+
+
+LINUXlibhylafax-${ABI_VERSION}.${DSO}.${ABI_PATCH}:    ${OBJECTS}
+       ${C++} ${DSOOPTS} -o $@ ${OBJECTS} \
+           ${DSODELAY} ${LIBTIFF} ${DSODELAY} ${LIBZ} ${DSODELAY} ${LIBREGEX} \
+           ${MACHDEPLIBS}