LINUX.ORG.RU

История изменений

Исправление fsb4000, (текущая версия) :

Смотри, ты же можешь сделать чтобы везде работало.

И в Xenix и в новой OpenSuse.

Рассказываю тайные знания.

Берешь пишешь hello world в пару строчек, и пробуешь его скомпилировать с pkg-config --libs ncurses и смотришь код возврата, если скомпилировалось, то запоминаешь это. Если не собралось, то пробуешь собрать с -lcurses, если собралось, то запоминаешь это, если нет выводишь сообщение об ошибке.

В Makefile это нетрудно интгрировать.

В autotools даже есть такое, вот смотри пример: https://github.com/bitcoin/bitcoin/blob/master/configure.ac#L461-L477

И в cmake: https://stackoverflow.com/questions/19817495/cmake-ctest-check-if-code-compiles

И в meson: https://mesonbuild.com/Compiler-properties.html#compile-and-run-test-application

Исправление fsb4000, :

Смотри, ты же можешь сделать чтобы везде работало.

И в Xenix и в новой OpenSuse.

Рассказываю тайные знания.

Берешь пишешь hello world в пару строчек, и пробуешь его скомпилировать с pkg-config --libs ncurses и смотришь код возврата, если скомпилировалось, то запоминаешь это. Если не собралось, то пробуешь собрать с -lcurses, если собралось, то запоминаешь это, если нет выводишь сообщение об ошибке.

В Makefile это нетрудно интгрировать. В autotools даже есть такое, вот смотри пример: https://github.com/bitcoin/bitcoin/blob/master/configure.ac#L461-L477

И в cmake: https://stackoverflow.com/questions/19817495/cmake-ctest-check-if-code-compiles

И в meson: https://mesonbuild.com/Compiler-properties.html#compile-and-run-test-application

Исправление fsb4000, :

Смотри, ты же можешь сделать чтобы везде работало.

И в Xenix и в новой OpenSuse.

Рассказываю тайные знания.

Берешь пишешь hello world в пару строчек, и пробуешь его скомпилировать с pkg-config --libs ncurses и смотришь код возврата, если скомпилировалось, то запоминаешь это. Если не собралось, то пробуешь собрать с -lcurses, если собралось, то запоминаешь это, если нет выводишь сообщение об ошибке.

В Makefile это нетрудно интгрировать. В autotools даже есть такое, вот смотри пример: https://github.com/bitcoin/bitcoin/blob/master/configure.ac#L461-L477

И в cmake: https://stackoverflow.com/questions/19817495/cmake-ctest-check-if-code-compiles

Исходная версия fsb4000, :

Смотри, ты же можешь сделать чтобы везде работало.

И в Xenix и в новой OpenSuse.

Рассказываю тайные знания.

Берешь пишешь hello world в пару строчек, и пробуешь его скомпилировать с pkg-config --libs ncurses и смотришь код возврата, если скомпилировалось, то запоминаешь это. Если не собралось, то пробуешь собрать с -lcurses, если собралось, то запоминаешь это, если нет выводишь сообщение об ошибке.

В Makefile это нетрудно интгрировать. В autotools даже есть такое, вот смотри пример: https://github.com/bitcoin/bitcoin/blob/master/configure.ac#L461-L477