diff -Naur --exclude '*.orig' --exclude '*.rej' io_lib-1.11.2/configure.in io_lib-1.11.2-libtool/configure.in --- io_lib-1.11.2/configure.in 2008-06-04 15:05:25.000000000 +0200 +++ io_lib-1.11.2-libtool/configure.in 2008-08-11 22:47:20.000000000 +0200 @@ -6,7 +6,7 @@ dnl Checks for programs. AC_PROG_CC AC_PROG_INSTALL -AC_PROG_RANLIB +AC_PROG_LIBTOOL dnl Check for libcurl and zlib LIBCURL_CHECK_CONFIG(,,[have_curl=yes], [have_curl=no]) diff -Naur --exclude '*.orig' --exclude '*.rej' io_lib-1.11.2/io_lib/Makefile.am io_lib-1.11.2-libtool/io_lib/Makefile.am --- io_lib-1.11.2/io_lib/Makefile.am 2008-05-06 13:46:55.000000000 +0200 +++ io_lib-1.11.2-libtool/io_lib/Makefile.am 2008-08-11 23:00:49.000000000 +0200 @@ -1,6 +1,6 @@ -lib_LIBRARIES = libread.a +lib_LTLIBRARIES = libread.la -libread_a_SOURCES = \ +libread_la_SOURCES = \ Read.c \ Read.h \ scf_extras.c \ @@ -67,8 +67,8 @@ os.h \ stdio_hack.h -libread_a_CPPFLAGS = @LIBCURL_CPPFLAGS@ - -#libread_a_LDFLAGS = -avoid-version +libread_la_CPPFLAGS = @LIBCURL_CPPFLAGS@ +libread_la_LIBADD = @LIBCURL@ @LIBZ@ +libread_la_LDFLAGS = -release @VERSION@ INCLUDES = -I${top_srcdir} diff -Naur --exclude '*.orig' --exclude '*.rej' io_lib-1.11.2/progs/Makefile.am io_lib-1.11.2-libtool/progs/Makefile.am --- io_lib-1.11.2/progs/Makefile.am 2008-05-06 13:54:44.000000000 +0200 +++ io_lib-1.11.2-libtool/progs/Makefile.am 2008-08-11 22:49:27.000000000 +0200 @@ -1,74 +1,74 @@ bin_PROGRAMS = convert_trace makeSCF extract_seq extract_qual index_tar scf_dump scf_info scf_update get_comment hash_tar hash_extract hash_list trace_dump hash_sff append_sff ztr_dump illumina2srf srf2illumina srf_dump_all srf_index_hash srf_extract_linear srf_extract_hash srf2fastq srf2fasta convert_trace_SOURCES = convert_trace.c -convert_trace_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +convert_trace_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ get_comment_SOURCES = get_comment.c -get_comment_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +get_comment_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ makeSCF_SOURCES = makeSCF.c -makeSCF_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +makeSCF_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ extract_seq_SOURCES = extract_seq.c -extract_seq_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +extract_seq_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ extract_qual_SOURCES = extract_qual.c -extract_qual_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +extract_qual_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ index_tar_SOURCES = index_tar.c scf_dump_SOURCES = scf_dump.c -scf_dump_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +scf_dump_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ scf_info_SOURCES = scf_info.c -scf_info_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +scf_info_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ scf_update_SOURCES = scf_update.c -scf_update_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +scf_update_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ hash_tar_SOURCES = hash_tar.c -hash_tar_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +hash_tar_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ hash_list_SOURCES = hash_list.c -hash_list_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +hash_list_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ hash_sff_SOURCES = hash_sff.c -hash_sff_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +hash_sff_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ append_sff_SOURCES = append_sff.c -append_sff_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +append_sff_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ hash_extract_SOURCES = hash_extract.c -hash_extract_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +hash_extract_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ trace_dump_SOURCES = trace_dump.c -trace_dump_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +trace_dump_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ ztr_dump_SOURCES = ztr_dump.c -ztr_dump_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +ztr_dump_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ illumina2srf_SOURCES = solexa2srf.c -illumina2srf_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +illumina2srf_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ srf2illumina_SOURCES = srf2solexa.c -srf2illumina_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +srf2illumina_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ srf2fastq_SOURCES = srf2fastq.c -srf2fastq_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +srf2fastq_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ srf2fasta_SOURCES = srf2fasta.c -srf2fasta_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +srf2fasta_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ srf_dump_all_SOURCES = srf_dump_all.c -srf_dump_all_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +srf_dump_all_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ srf_extract_linear_SOURCES = srf_extract_linear.c -srf_extract_linear_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +srf_extract_linear_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ srf_extract_hash_SOURCES = srf_extract_hash.c -srf_extract_hash_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +srf_extract_hash_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ srf_index_hash_SOURCES = srf_index_hash.c -srf_index_hash_LDADD = $(top_builddir)/io_lib/libread.a @LIBZ@ @LIBCURL@ +srf_index_hash_LDADD = $(top_builddir)/io_lib/libread.la @LIBZ@ @LIBCURL@ INCLUDES= -I${top_srcdir}