This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GCC Compiler can't seem to find linker

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 -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:] 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 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 or just winging it? If the latter, try the former ;-)


Problem reports:
Unsubscribe info:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]