problem linux dependecies Ubuntu
Posted: Fri Mar 18, 2011 1:21 am
Dear all,
I'm having problems installing the linux dependecies under Ubuntu 10.10.
It stops at the itpp. Before this error occurred, another one was bugging me: the F77 variable, which was corrected after the following command line (I saw it somewhere here in the forum)
export F77=/usr/bin/gfortran
I upload its log file. Please check the itpp.log. Last lines of it:
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../itpp -I../.. -I../.. -I/home/ema/openvibe/trunk/scripts/software/include -DNDEBUG -O3 -pipe -MT libbase_la-timing.lo -MD -MP -MF .deps/libbase_la-timing.Tpo -c ../../itpp/base/timing.cpp -fPIC -DPIC -o .libs/libbase_la-timing.o
../../itpp/base/timing.cpp: In function ‘void itpp::pause(double)’:
../../itpp/base/timing.cpp:173: error: ‘getchar’ was not declared in this scope
make[4]: *** [libbase_la-timing.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
mv -f .deps/libbase_la-svec.Tpo .deps/libbase_la-svec.Plo
make[4]: Leaving directory `/home/ema/openvibe/trunk/scripts/software/tmp/itpp-4.0.6/itpp/base'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/ema/openvibe/trunk/scripts/software/tmp/itpp-4.0.6/itpp/base'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/ema/openvibe/trunk/scripts/software/tmp/itpp-4.0.6/itpp'
Where is getchar declared/defined?
cheers,
emerson
I'm having problems installing the linux dependecies under Ubuntu 10.10.
It stops at the itpp. Before this error occurred, another one was bugging me: the F77 variable, which was corrected after the following command line (I saw it somewhere here in the forum)
export F77=/usr/bin/gfortran
I upload its log file. Please check the itpp.log. Last lines of it:
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../itpp -I../.. -I../.. -I/home/ema/openvibe/trunk/scripts/software/include -DNDEBUG -O3 -pipe -MT libbase_la-timing.lo -MD -MP -MF .deps/libbase_la-timing.Tpo -c ../../itpp/base/timing.cpp -fPIC -DPIC -o .libs/libbase_la-timing.o
../../itpp/base/timing.cpp: In function ‘void itpp::pause(double)’:
../../itpp/base/timing.cpp:173: error: ‘getchar’ was not declared in this scope
make[4]: *** [libbase_la-timing.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
mv -f .deps/libbase_la-svec.Tpo .deps/libbase_la-svec.Plo
make[4]: Leaving directory `/home/ema/openvibe/trunk/scripts/software/tmp/itpp-4.0.6/itpp/base'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/ema/openvibe/trunk/scripts/software/tmp/itpp-4.0.6/itpp/base'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/ema/openvibe/trunk/scripts/software/tmp/itpp-4.0.6/itpp'
Where is getchar declared/defined?
cheers,
emerson