Używam crosstool-ng do budowy tolchain dla beagleboard-xm. Wpływy budować w sposób przedstawiony poniżej:Czy można przyspieszyć kompilacje crosstool-ng po wystąpieniu błędów?
[INFO ] ================================================================= [INFO ] Retrieving needed toolchain components' tarballs [INFO ] Retrieving needed toolchain components' tarballs: done in 0.51s (at 00:08) [INFO ] ================================================================= [INFO ] Extracting and patching toolchain components [INFO ] Extracting and patching toolchain components: done in 7.91s (at 00:16) [INFO ] ================================================================= [INFO ] Installing GMP [INFO ] Installing GMP: done in 140.48s (at 02:36) [INFO ] ================================================================= [INFO ] Installing MPFR [INFO ] Installing MPFR: done in 36.01s (at 03:13) [INFO ] ================================================================= [INFO ] Installing PPL . .
`
Teraz, po 50 minutach od kompilacji, to rozkłada się błędem:
[ERROR] configure: error: expat is missing or unusable"
mam zainstalowanego wymaganego pakietu (w Ubuntu 10.04) ale błąd nie jest problemem. Wcześniej mogłem dostać się do kroków, w których udało mu się zainstalować kompilator i do tego czasu nie było błędów. Zastanawiam się, czy istnieje sposób, aby narzędzie pomijało poprzednio pomyślne kroki, oszczędzając czas? Czy jest to możliwe nawet przy użyciu crosstool-ng?
* Proszę wybaczyć formatowanie. Dzięki. – user461150
Znaleziono. "ct-ng --help" nie podaje właściwych informacji. Użyj "pomocy ct-ng". Wyszukaj opcję RESTART kompilacji. – user461150
Dla przyszłych pracowników Google napraw ten błąd za pomocą 'sudo apt-get install libexpat1-dev'. (Po prostu instalacja expata nie naprawi tego.) – markgz