[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde
Subject:    mico problem (...hm, well, not so k related...)
From:       Simon Hausmann <tronical () gmx ! net>
Date:       1998-06-10 14:47:38
[Download RAW message or body]

Hi!

Well, this is not a very kde related problem, but since koffice needs mico and
my problem is mico related I'm posting here.
My system is a i586-pc-linux-gnu.
Since koffice wants mico compiled without mini-stl, I get the following error
when compiling mico (version 2.0.8):

-- snip --
for i in admin include; do make -C $i adm || exit 1; done
make[1]: Entering directory `/usr/src/mico/admin'
make[1]: Nothing to be done for `adm'.
make[1]: Leaving directory `/usr/src/mico/admin'
make[1]: Entering directory `/usr/src/mico/include'
make[1]: Nothing to be done for `adm'.
make[1]: Leaving directory `/usr/src/mico/include'
for i in orb ir imr idl auxdir coss; do make -C $i lib || exit 1; done
make[1]: Entering directory `/usr/src/mico/orb'
c++  -I. -I../include -O    -I/usr/local/include  -c dii.cc -o dii.o
dii.cc: In method `unsigned char CORBA::Principal::decode(class CORBA::DataDecoder \
&)': dii.cc:370: no member function `vector<unsigned char>::clear()' defined
dii.cc: In function `static void CORBA::Principal::set_peer_info(const class \
SequenceTmpl<MICO_OctetWrapper> &)': dii.cc:430: no member function `vector<unsigned \
                char>::clear()' defined
/usr/include/g++/tree.h: In method `void rb_tree<CORBA::ObjectWrapper,pair<const \
CORBA::ObjectWrapper,MICO::ObjectRecord *>,sele ct1st<pair<const \
CORBA::ObjectWrapper,MICO::ObjectRecord \
*>,CORBA::ObjectWrapper>,less<CORBA::ObjectWrapper> >::erase_hack(struc t \
rb_tree_iterator<CORBA::ObjectWrapper,pair<const \
CORBA::ObjectWrapper,MICO::ObjectRecord *>,select1st<pair<const CORBA::Object \
                Wrapper,MICO::ObjectRecord \
                *>,CORBA::ObjectWrapper>,less<CORBA::ObjectWrapper> >)':
/usr/include/g++/tree.h:967: virtual memory exhausted
make[1]: *** [dii.o] Error 1
make[1]: Leaving directory `/usr/src/mico/orb'
make: *** [system] Error 1
-- snip --

Compiling the whole package with mini-stl-support works fine, but then the
compilation of kom doesn't work (...virtual memory exhausted...).
I guess it is g++ related, since the missing member function clear() (in vector)
is only defined in the mini-stl include files, but not in the g++-includes. In
addition I'm sure that it can't be a real memory problem (stated by the
compiler) since there's plenty of ram available (...I think ca. 70 mb free
should be enough...)

I would be *VERY* glad if there's someone out there being able to help me.
(should I upgrade any libs/compilers?)

Thanks in advance, 
 Simon

--
_____________________
\                    \
 | Simon Hausmann     |
 | <tronical@gmx.net> |
 |   _________________|__
  \_/___________________/

kill -s SIGKILL `ps | grep windows95 | cut -c1-8`

 " Who the fuck is General Failure ?
   And why is he reading my harddisk ? "
-- 
Send posts to:  kde@lists.netcentral.net
 Send all commands to:  kde-request@lists.netcentral.net
  Put your command in the SUBJECT of the message:
   "subscribe", "unsubscribe", "set digest on", or "set digest off"
**********************************************************************
This list is from your pals at NetCentral <http://www.netcentral.net/>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic