Here is my system:
>uname -s -p -i -o
Linux i686 i386 GNU/Linux
I do have libattr elsewhere installed, just not where expected:
>find ${LD_LIBRARY_PATH//:/ } -maxdepth 1 -name 'libattr.*' -print
/lib/libattr.so
/lib/libattr.so.1.1.0
/lib/libattr.so.1
/usr/lib/libattr.a
/usr/lib/libattr.la
/usr/lib/libattr.so
Any suggestions? Should I simply set up some symlinks between /lib/
libattr.la and /usr/lib/libattr.la or am I missing something deeper?
Here is edited trace of my session this morning, if it helps anyone to
help me....
thanks!
Malcolm Cook - Stowers Institute for Medical Research
>svn update
Updated to revision 2419.
>cd trans_proteomic_pipeline/src
> make
...
/bin/sh ./libtool --tag=CC --mode=link gcc -g -O2 -version-info
4:7:2 -o libarchive.la -rpath /usr/local/lib libarchive/libarchive_la-
archive_check_magic.lo libarchive/libarchive_la-archive_entry.lo
libarchive/libarchive_la-archive_entry_copy_stat.lo libarchive/
libarchive_la-archive_entry_stat.lo libarchive/libarchive_la-
archive_read.lo libarchive/libarchive_la-archive_read_data_into_fd.lo
libarchive/libarchive_la-archive_read_extract.lo libarchive/
libarchive_la-archive_read_open_fd.lo libarchive/libarchive_la-
archive_read_open_file.lo libarchive/libarchive_la-
archive_read_open_filename.lo libarchive/libarchive_la-
archive_read_open_memory.lo libarchive/libarchive_la-
archive_read_support_compression_all.lo libarchive/libarchive_la-
archive_read_support_compression_bzip2.lo libarchive/libarchive_la-
archive_read_support_compression_compress.lo libarchive/libarchive_la-
archive_read_support_compression_gzip.lo libarchive/libarchive_la-
archive_read_support_compression_none.lo libarchive/libarchive_la-
archive_read_support_compression_program.lo libarchive/libarchive_la-
archive_read_support_format_all.lo libarchive/libarchive_la-
archive_read_support_format_ar.lo libarchive/libarchive_la-
archive_read_support_format_cpio.lo libarchive/libarchive_la-
archive_read_support_format_empty.lo libarchive/libarchive_la-
archive_read_support_format_iso9660.lo libarchive/libarchive_la-
archive_read_support_format_mtree.lo libarchive/libarchive_la-
archive_read_support_format_tar.lo libarchive/libarchive_la-
archive_read_support_format_zip.lo libarchive/libarchive_la-
archive_string.lo libarchive/libarchive_la-archive_string_sprintf.lo
libarchive/libarchive_la-archive_util.lo libarchive/libarchive_la-
archive_virtual.lo libarchive/libarchive_la-archive_write.lo
libarchive/libarchive_la-archive_write_disk.lo libarchive/
libarchive_la-archive_write_disk_set_standard_lookup.lo libarchive/
libarchive_la-archive_write_open_fd.lo libarchive/libarchive_la-
archive_write_open_file.lo libarchive/libarchive_la-
archive_write_open_filename.lo libarchive/libarchive_la-
archive_write_open_memory.lo libarchive/libarchive_la-
archive_write_set_compression_bzip2.lo libarchive/libarchive_la-
archive_write_set_compression_gzip.lo libarchive/libarchive_la-
archive_write_set_compression_none.lo libarchive/libarchive_la-
archive_write_set_compression_program.lo libarchive/libarchive_la-
archive_write_set_format.lo libarchive/libarchive_la-
archive_write_set_format_ar.lo libarchive/libarchive_la-
archive_write_set_format_by_name.lo libarchive/libarchive_la-
archive_write_set_format_cpio.lo libarchive/libarchive_la-
archive_write_set_format_cpio_newc.lo libarchive/libarchive_la-
archive_write_set_format_pax.lo libarchive/libarchive_la-
archive_write_set_format_shar.lo libarchive/libarchive_la-
archive_write_set_format_ustar.lo libarchive/libarchive_la-
filter_fork.lo -lacl -lz -lbz2 -lattr -lacl
mkdir .libs
grep: /lib/libattr.la: No such file or directory
/bin/sed: can't read /lib/libattr.la: No such file or directory
libtool: link: `/lib/libattr.la' is not a valid libtool archive
make[2]: *** [libarchive.la] Error 1
make[2]: Leaving directory `/l/site/src/bioinfo/TPP/sashimi/
trans_proteomic_pipeline/extern/libarchive-2.2.7'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/l/site/src/bioinfo/TPP/sashimi/
trans_proteomic_pipeline/extern/libarchive-2.2.7'
make: *** [libarchive.a] Error 2
I had similar problems on my Fedora Core system. Evidentally there was
a known bug with the libattr package on that system. I'd recommend
making sure that your libattr and libattr-devel packages are updated to
the latest version. Please let me know if this resolves the issue.
Thanks,
Josh
Josh
On Sep 25, 2:01 pm, "Brian Pratt" <brian.pr...@insilicos.com> wrote:
> A symlink should do the trick. Someday we'll get autoconf going...-----Original Message-----
As an aside, it would be useful if anyone who's had to hack their makefile
could share it back, we could at least try to tweak the makefile to provide
build targets for the environments it's known to be needed for (64 bit, in
particular).
Brian
Essentially problems of finding libraries for 64 instead of 32. I
could either create links or change makefiles. Changing makefiles
sounds better to me.
Alex
> > make: *** [libarchive.a] Error 2- Hide quoted text -
>
> - Show quoted text -
If you could zip up and post your modified makefiles it would be the easiest
and most reliable means of getting the changes integrated.
Thanks,
Brian
-----Original Message-----
From: spctools...@googlegroups.com
[mailto:spctools...@googlegroups.com] On Behalf Of Alex
Sent: Monday, October 01, 2007 12:42 AM
To: spctools-discuss
Subject: Re: `/lib/libattr.la' is not a valid libtool archive