Я хотел иметь рыбную раковину под своим экземпляром Cygwin, и я хотел, чтобы это так сильно, что я пытался построить его, но безуспешно.
Я прошел все предварительные условия, такие как установка autoconf, clang, ncurses и других необходимых вещей.
autoconf
и ./configure
прошли хорошо, но когда я попробую make
, код не скомпилируется.
Я видел, что есть еще один поток по этому вопросу, но это для более старой версии 1.23.
Так кто-нибудь получил это и работает?
Вот ошибки из моей сборки:
g++ -g -O2 -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -fno-exceptions -Wall -DLOCALEDIR=\"/usr/local/share/locale\" -DPREFIX=L\"/usr/local\" -DDATADIR=L\"/usr/local/share\" -DSYSCONFDIR=L\"/usr/local/etc\" -DBINDIR=L\"/usr/local/bin\" -c -o builtin.o builtin.cpp
In file included from builtin_set_color.cpp:13:0,
from builtin.cpp:397:
fallback.h:97:7: error: previous declaration of ‘char* tparm_solaris_kludge(char*, ...)’ with ‘C++’ linkage
/usr/include/ncurses.h:820:63: error: conflicts with new declaration with ‘C’ linkage
<builtin>: recipe for target `builtin.o' failed
make: *** [builtin.o] Error