Recent changes to "src/utils/storage.H"
prevent OA from building.

'at_offset' is mentioned twice in "src/utils/storage.H":
================= >8 =================
211              // The `previous' link in the chain of storage.
212              static Storage*& previous(Storage* s) {
213                 return *static_cast<Storage**>(s->at_offset(0));
214              }
215     
216              // The `next' link in the chain of storage.
217              static Storage*& next(Storage* s) {
218                 return *static_cast<Storage**>(s->at_offset(link_size));
219              }


==================== >8 ================
cd utils && make  all-utils
make[2]: Entering directory
`/home/pashev/tmp/open-axiom.trunk/build-tree/src/utils'
../../libtool --tag=CXX --mode=compile g++ -c -m64 -D_GNU_SOURCE -g -O2
-O2 -Wall -I. -I../../x86_64-unknown-linux-gnu/include -I../../config
-I../../../src/include
-DOPENAXIOM_ROOT_DIRECTORY="\"/usr/local/lib/open-axiom/x86_64-unknown-linux-gnu/1.5.0-2011-09-03\""
-o storage.lo ../../../src/utils/storage.cc
libtool: compile:  g++ -c -m64 -D_GNU_SOURCE -g -O2 -O2 -Wall -I.
-I../../x86_64-unknown-linux-gnu/include -I../../config
-I../../../src/include
-DOPENAXIOM_ROOT_DIRECTORY=\"/usr/local/lib/open-axiom/x86_64-unknown-linux-gnu/1.5.0-2011-09-03\"
../../../src/utils/storage.cc  -fPIC -DPIC -o .libs/storage.o
In file included from ../../../src/utils/storage.cc:59:0:
../../x86_64-unknown-linux-gnu/include/open-axiom/storage: In static
member function 'static OpenAxiom::Memory::Storage*&
OpenAxiom::Memory::Arena<T>::previous(OpenAxiom::Memory::Storage*)':
../../x86_64-unknown-linux-gnu/include/open-axiom/storage:213:47: error:
'struct OpenAxiom::Memory::Storage' has no member named 'at_offset'
../../x86_64-unknown-linux-gnu/include/open-axiom/storage: In static
member function 'static OpenAxiom::Memory::Storage*&
OpenAxiom::Memory::Arena<T>::next(OpenAxiom::Memory::Storage*)':
../../x86_64-unknown-linux-gnu/include/open-axiom/storage:218:47: error:
'struct OpenAxiom::Memory::Storage' has no member named 'at_offset'
../../x86_64-unknown-linux-gnu/include/open-axiom/storage: At global scope:
../../x86_64-unknown-linux-gnu/include/open-axiom/storage:290:10: error:
'iterator' does not name a type
../../x86_64-unknown-linux-gnu/include/open-axiom/storage:297:10: error:
'iterator' does not name a type
../../x86_64-unknown-linux-gnu/include/open-axiom/storage:346:26: error:
invalid class name in declaration of 'class
OpenAxiom::Memory::Factory<T>::iterator'
make[2]: *** [storage.lo] Error 1
make[2]: Leaving directory
`/home/pashev/tmp/open-axiom.trunk/build-tree/src/utils'
make[1]: *** [all-utils] Error 2
make[1]: Leaving directory
`/home/pashev/tmp/open-axiom.trunk/build-tree/src'
make: *** [all-local] Error 2

------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
open-axiom-devel mailing list
open-axiom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-axiom-devel

Reply via email to