maanantaina, joulukuuta 08, 2014

GCC:n päivitys Raspberry Pi:ssä

Eli kun olin kääntämässä softaa niin käännös kaatu erikoiseen ilmoitukseen: In file included from mainwindow.h:53:0,
from main.cpp:24:
sync_cloud.h:44:31: sorry, unimplemented: non-static data member initializers
make: *** [main.o] Error 1.
Ongelmaan on yksinkertainen ratkaisu eli päivitä GCC 4.7:n.

Aja komento: sudo apt-get install gcc-4.7 g++-4.7.
Tämän jälkeen aja komento: sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6.
Tämän jälkeen komento: sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7.
Viimeiseksi aja komento jolla valitaan oletus kääntäjä eli komento: sudo update-alternatives --config gcc.
Minun tapauksessani se oli 2 ja paina enter.

Ei kommentteja: