Table of Contents
W ciągu ostatnich kilku razy niektórzy użytkownicy zgłaszali błąd 2.
Zaktualizowano
Witaj @mhauskn , dzięki za szybką odpowiedź. Oto dodane szczegółowe wyjście:
cmake -DCMAKE_BUILD_TYPE = RelwithDebInfo ..
zdecydowanie GŁOŚNE = 1 -j4
- ID kompilatora C to tak naprawdę GNU 7.3.0- Kompilator CXX jest zdecydowanie identyfikowany jako GNU 7.3.0.- Sprawdź w kompilatorze C: / usr / farm / cc- Sprawdź czy kompilator to C:/usr/bin/cc i działa- Rozpoznawanie informacji ABI z kompilatora C- Zakończono wykrywanie informacji ABI z kompilatora C- Wykrywanie funkcji kompilacji C- Wykrywanie C odbywa się za pomocą funkcji - Sprawdź gotowe- uruchomienie kompilatora CXX: /usr/bin/3 ++- Sprawdź, czy kompilator CXX działa: i usr / bin / c ++ i działa- Rozpoznawanie informacji ABI z kompilatora CXX- Weryfikacja faktów i metod ABI kompilatora CXX - gotowe- Wykrywanie opcji kompilacji CXX- Wykryj funkcje kompilacji CXX - Gotowe- Projekt doładowania: 1,65.1- Znaleziono następujące biblioteki Boost:- system- ręczny system nagrywania- Znaleziono ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (znaleziono wersję "1.2.11")- Wykryto FLEX: / usr / bin / krzywa (znaleziono wersję "2.6.4")- Wyszukaj Q_WS_X11- Szukaj Q_WS_X11 4 . znaleziony- Cel wyszukiwania Q_WS_WIN- Szukaj - q_ws_win 'nie znaleziono- Wyszukaj Q_WS_QWS- Wyszukaj Q_WS_QWS - nie uważane za znalezione- Wyszukiwanie Q_WS_MAC- Wyszukaj Q_WS_MAC - naprawdę znalezione- Wykryto Qt4: / usr / bin dla każdego qmake-qt4 (znaleziono wersję "4.8.7")-- Pełny- Wygenerowana konfiguracja- Pliki startowe zostały napisane, aby pomóc Ci: / przestrzeń mieszkalna / użytkownik1 / pakiety / HFO lub build
Próbuję ustawić kompilator skrośny dotyczący i686-elf na Ubuntu dla masowej popularności, oprócz pomocy w samouczku kompilatora skrośnego OSDev GCC. Jednak programowanie konstrukcji GCC za każdym razem zawodzi, jeśli chodzi o budowanie. Moje znane metody nie zostały tak naprawdę przestarzałe, ponieważ mam sudo apt-get edit
przed zrobieniem czegokolwiek.
sudo apt-get pobierz g ++sudo apt-get install makesudo apt-get bizonsudo apt-get install elastyczna konfiguracjasudo apt-get pomaga w tworzeniu libgmp3-devsudo apt-get zainstaluj libmpfr-dev libmpfr-doc libmpfr4 libmpfr4-dbgsudo apt-get inwestycja mpcsudo apt-get zainstaluj texinfosudo apt-get umieścić libcloog-isl-dev
Następnie przeznaczam gcc-5.2.0 i binutils-2.25.1 (w wersji ie8 bintuils nie działa z działaniem w tej starej wersji) binutils jest w porządku. Chciałem ulepszyć gcc, ale kiedy wpisałem polecenie make, pojawił się jeden błąd:
Niestety nie potrzebuję kopii zapasowej + wklejania 30 stron, ale wszystko od kodu na końcu:
Sprawdź trzeba przeanalizować nm wyjście punktu gcc -m32 ... nie powiodło sięSprawdzanie preprocesora C ... kontra lib / cppPoszukaj katalogów nagłówkowych ANSI C ... nieSprawdź w sys / types.h ... niePoszukaj wielu sys / stat.h ... nieSprawdź stdlib.h ... nieSzukaj na string.h ... nieKontrola pamięci h ... niepatrz podczas smyczków h ... nieWyszukaj inttypes.h ... nieSprawdź, czy możesz pracować z stdint.h ... nieSzukasz unista, który akurat jest... nieSprawdź z powodu dlfcn.h ... nieSzukaj w kierunku objdir ... .libsSprawdź, czy gcc -m32 -fno-rtti -fno zawiera wyjątki ... noSprawdź, czy opcja gcc -m32 sumuje się do generowania PIC ... -fPIC jeśli -DPICSprawdź miernik gcc -m32 PIC -fPIC -DPIC kończy pracę ... takSprawdź, czy flaga gcc -m32 sta workstic -interference ... nieSprawdzam na wszelki wypadek gcc -m32 -b -a obsługuje plik.o ... taksprawdź, czy gcc -m32 -c -o plik.o ... (buforowany) takSprawdź, czy nie powinno mieć znaczenia, że gcc linker -m32 (ld -m elf_x86_64 -m elf_i386) obsługuje biblioteki współdzielone ... takSprawdź, czy -lc powinno być wyraźnie powiązane ... nieSprawdzanie obszarów linkera ... configure: error: zadania linkowania są z pewnością dozwolone zgodnie z GCC_NO_EXECUTABLES.Makefile: 9590: Niezwrócenie szczególnej uwagi na przepis dotyczący „configure-zlib”make [1]: *** [configure-zlib] Błąd 1make [1]: wyjdź z katalogu '/ home / david per scr'Makefile: 876: cel przepisu dla „wszystkich” nie powiódł sięzrobić: *** [wszystkie] błędy 2
I z pewnością jest to część (zaraz po), w której dzieje się naprawdę słaby proces:
Sprawdź przesłanki dynamicznego konsolidatora ... zarządzaj: błąd: testy linków nie są wykonywane, jeśli GCC_NO_EXECUTABLES.Makefile: 9590: Nie udało się wykonać zamierzonego celu przepisu „configure-zlib”make [1]: *** [configure-zlib] Błąd 1make [1]: wyjdź z katalogu '/ home / david / scr'Makefile: 876: naruszenie paraboli dla celu „wszystkie”zrobić: *** [wszystkie] błędy 2
Zaktualizowano
Czy masz dość powolnego działania komputera? Denerwują Cię frustrujące komunikaty o błędach? ASR Pro to rozwiązanie dla Ciebie! Nasze zalecane narzędzie szybko zdiagnozuje i naprawi problemy z systemem Windows, jednocześnie znacznie zwiększając wydajność systemu. Więc nie czekaj dłużej, pobierz ASR Pro już dziś!
Czy ktoś może mi powiedzieć, jakie mam rozwiązania. Pan. pomylić się i jak mógłbym poczekać?
Przyspiesz swój komputer już dziś dzięki temu prostemu pobieraniu.
How To Fix All Problems With Error 2
So Beheben Sie Alle Probleme Mit Fehler 2
Hoe Alle Problemen Met Fout 2 Op Te Lossen
Come Risolvere Tutti I Problemi Con L’errore 2
Comment Résoudre Tous Les Problèmes Avec L’erreur 2
오류 2의 모든 문제를 해결하는 방법
Como Corrigir Todos Os Problemas Com O Erro 2
Så Här åtgärdar Du Alla Problem Med Fel 2
Как исправить все проблемы с ошибкой 2
Cómo Solucionar Todos Los Problemas Con El Error 2