help-libidn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: second libidn 1.36 pre-test on Mac OS X


From: Bruno Haible
Subject: Re: second libidn 1.36 pre-test on Mac OS X
Date: Thu, 11 Jun 2020 01:08:15 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-179-generic; KDE/5.18.0; x86_64; ; )

On Mac OS X 10.5, "make check" fails with these link errors:

Making check in fuzz
make  libidn_toascii_fuzzer libidn_tounicode_fuzzer libidn_stringprep_fuzzer
  CCLD     libidn_toascii_fuzzer
libtool: warning: '-no-install' is ignored for x86_64-apple-darwin9.8.0
libtool: warning: assuming '-no-fast-install' instead
Undefined symbols:
  "_rpl_open", referenced from:
      _test_all_from in main.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [libidn_toascii_fuzzer] Error 1
  CCLD     libidn_tounicode_fuzzer
libtool: warning: '-no-install' is ignored for x86_64-apple-darwin9.8.0
libtool: warning: assuming '-no-fast-install' instead
Undefined symbols:
  "_rpl_open", referenced from:
      _test_all_from in main.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [libidn_tounicode_fuzzer] Error 1
  CCLD     libidn_stringprep_fuzzer
libtool: warning: '-no-install' is ignored for x86_64-apple-darwin9.8.0
libtool: warning: assuming '-no-fast-install' instead
Undefined symbols:
  "_rpl_open", referenced from:
      _test_all_from in main.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [libidn_stringprep_fuzzer] Error 1
make[1]: *** [check-am] Error 2
make[1]: Target `check' not remade because of errors.

The fix is to change, in fuzz/Makefile.am,

LDADD = ../lib/libidn.la

to

LDADD = ../lib/libidn.la ../gl/libgnu.la

Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]