|
From: Michele M. <mat...@eb...> - 2009-01-30 11:01:35
|
Dear list,
I'm trying to compile E-Cell from the source, because I'm running
Ubuntu Intrepid Ibex but the compilation fail with this error:
make[5]: Entering directory
`/home/mattions/Work/progs/ecell/ecell-3.1.106/ecell/libecs'
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
-I. -I.. -I.. -I../.. -I/home/mattions/Work/progs/ecell/ecell-3.1.106
-I../../libltdl -I/usr/include -g -O2 -Wno-pmf-conversions -g -O2
-Wno-pmf-conversions -MT PropertySlot.lo -MD -MP -MF
.deps/PropertySlot.Tpo -c -o PropertySlot.lo PropertySlot.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../..
-I/home/mattions/Work/progs/ecell/ecell-3.1.106 -I../../libltdl
-I/usr/include -g -O2 -Wno-pmf-conversions -g -O2 -Wno-pmf-conversions
-MT PropertySlot.lo -MD -MP -MF .deps/PropertySlot.Tpo -c
PropertySlot.cpp -fPIC -DPIC -o .libs/PropertySlot.o
In file included from PropertyInterface.hpp:38,
from PropertySlot.cpp:38:
PropertySlot.hpp:305: error: declaration of 'typedef class
libecs::ConcretePropertySlot<T, SlotType_>
libecs::LoadSaveConcretePropertySlot<T,
SlotType_>::ConcretePropertySlot'
PropertySlot.hpp:155: error: changes meaning of 'ConcretePropertySlot'
from 'class libecs::ConcretePropertySlot<T, SlotType_>'
In file included from PropertyInterface.hpp:39,
from PropertySlot.cpp:38:
PropertySlotProxy.hpp:166: error: declaration of 'typedef class
libecs::PropertySlot<T>
libecs::ConcretePropertySlotProxy<T>::PropertySlot'
PropertySlot.hpp:94: error: changes meaning of 'PropertySlot' from
'class libecs::PropertySlot<T>'
In file included from PropertySlot.cpp:38:
PropertyInterface.hpp:92: error: declaration of 'typedef class
libecs::PropertySlot<T> libecs::PropertyInterface<T>::PropertySlot'
PropertySlot.hpp:94: error: changes meaning of 'PropertySlot' from
'class libecs::PropertySlot<T>'
make[5]: *** [PropertySlot.lo] Error 1
make[5]: Leaving directory
`/home/mattions/Work/progs/ecell/ecell-3.1.106/ecell/libecs'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/home/mattions/Work/progs/ecell/ecell-3.1.106/ecell/libecs'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/mattions/Work/progs/ecell/ecell-3.1.106/ecell'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/mattions/Work/progs/ecell/ecell-3.1.106/ecell'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mattions/Work/progs/ecell/ecell-3.1.106'
make: *** [all] Error 2
Do you know how to fix it?
Or can you provide debs also for this release of ubuntu?
Regards,
Michele
|