Cygwin gcc cppUnit

Cygwin gcc cppUnit
SO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6
0

Hej :)

Zainstalowałem sobie Cygwina w wersji x64. Chciałem zbudować cppUnit. Niestety mam błąd:

/cygdrive/d/cpputest-latest/cpputest_build
$ ../configure
../configure: line 481: sed: command not found
../configure: line 480: expr: command not found
../configure: line 481: sed: command not found
../configure: line 495: sed: command not found
: error: cannot create .lineno; rerun with a POSIX shell

Mam zainstalowane gcc oraz starego borlanda. Dodatkowo mam zainstalowane GNU make.

GNU Make 4.3 Ten program został zbudowany dla systemu x86_64-pc-cygwin

COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-cygwin/9.3.0/lto-wrapper.exe
Target: x86_64-pc-cygwin

Mam wrazenie, ze podczas kompilacji Cygwin nie uzywa gcc, tylko jakiegos innego kompilatora i dlatego bledy wyrzuca. Jak wymusic aby podczas wykonywania "make" lub "configure" Cygwin uzywal zawsze gcc, a nie innego kompilatora (Borlanda)?

Da sie jakos zignorowac w Cygwinie zmienne path od Windowsa?
Jakos zmieniac kompilatory ? Wybierac, ktory w danej chwili ma dzialac?

JV
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 242
0
sorexus napisał(a):

Da sie jakos zignorowac w Cygwinie zmienne path od Windowsa?

Dodaj linijkę CYGWIN_NOWINPATH=1 do /etc/profile

Jakos zmieniac kompilatory ? Wybierac, ktory w danej chwili ma dzialac?

$ which gcc, żeby sprawdzić czy faktycznie ścieżka jest ok, chyba że configure coś miesza, może ./configure --help coś rozjaśnić albo analiza tego skryptu.

SO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6
0

Dzieki. Ruszylo! Przyklad testowy wykonal sie. Ostatnie pytanie. Jakie pliki sa potrzebne z tego folderu CppUnit ? Ktore pliki/foldery powinnem przeniesc do docelowego projektu ?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.