starz0rdesign wrote:
Which package contains libink.a?
This is the output for make V=1
$ make V=1
make all-am
make[1]: Entering directory '/home/nobodyimportant/libarchive-3.3.1'
/bin/sh ./libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wformat -Wformat-s
ecurity -no-undefined -version-info 16:1:3 -o libarchive.la -rpath /usr/local/
[...]
hive_write_set_passphrase.o libarchive/.libs/filter_fork_posix.o libarchive/.li
bs/xxhash.o -g -O2 `func_echo_all " -liconv" | /usr/bin/sed 's/ -lc$//'` -l
ink -dll
C:/Program Files/mingw-w64/x86_64-7.1.0-posix-seh-rt_v5-rev0/mingw64/bin/../lib
/gcc/x86_64-w64-mingw32/7.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot
find -link
collect2.exe: error: ld returned 1 exit status
make[1]: *** [Makefile:3334: libarchive.la] Error 1
make[1]: Leaving directory '/home/nobodyimportant/libarchive-3.3.1'
make: *** [Makefile:2929: all] Error 2
It appears you're building libarchive from scratch rather than using Cygwin's
libarchive package. Since "libink" has no results in the Cygwin package search
(at https://cygwin.com/cgi-bin2/package-grep.cgi for your future reference :-))
I would guess libarchive itself needs it and assumes it's already present on
your system. You may have to build libink.a yourself.
BTW are you following
https://github.com/libarchive/libarchive/wiki/BuildInstructions or just winging
it? If the latter, try the former ;-)
HTH,
..mark
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple