Hi,

try to replace ``hh_prefix.clear();'' with ``hh_prefix = "";'' and let me know if it fixes your issue.

Cheers,
Karel
--
Karel Gardas                  [EMAIL PROTECTED]
ObjectSecurity Ltd.           http://www.objectsecurity.com
---
Need experienced, fast, reliable technical MICO support?
---> http://www.objectsecurity.com/mico_commsup_referral.html <---
---

On Wed, 27 Sep 2006, John McNamara wrote:

Hi,

I'm having problems compiling Mico version 2.3.12 on a 2.4.24 Debian
Linux system with gcc 2.95.4.


I ran configure as follows:

 ./configure --prefix=/opt/mico --disable-threads


The then "make" which after a while comes up with the following:

 ...
 c++  -I. -I../include  -O2  -Wall -c params.cc -o params.o
   params.cc: In method `void IDLParam::set_defaults()':
 params.cc:84: no matching function for call to
 `basic_string<char,string_char_traits<char>,
 __default_alloc_template<true,0> >::clear ()'
 make[1]: *** [params.o] Error 1
 make[1]: Leaving directory `/test/mico/idl'
 make: *** [system] Error 1

My system details are as follows:

 $ uname -a
 Linux myhostname 2.4.24 #2 Fri May 7 13:52:02 EEST 2004 i686 unknown

 $ gcc --version
 2.95.4


Mico version 2.3.11 compiles on the same system without any problems.

I can compile 2.3.12 with newer compilers/kernels but the target
machine, shown above, is outside of my control.


Can anyone suggest a workaround for this problem.

John.
--


_______________________________________________
Mico-devel mailing list
Mico-devel@mico.org
http://www.mico.org/mailman/listinfo/mico-devel


_______________________________________________
Mico-devel mailing list
Mico-devel@mico.org
http://www.mico.org/mailman/listinfo/mico-devel

Reply via email to