Am 20.01.23 19:37 schrieb Bob Friesenhahn <bfrie...@simple.dallas.tx.us>: > > On Fri, 20 Jan 2023, Carsten Grzemba via oi-dev wrote: > > > >and compile the test source with g++ 7 it works: > >./jens > >Caught error No namespace info available for XMP prefix `gnome' > >http://www.gnome.org/xmp/ > > > > > >and if I compile the test source with g++ 10 it crashes: > > > >./jens > >terminate called after throwing an instance of 'Exiv2::BasicError<char>' > >what(): No namespace info available for XMP prefix `gnome' > >Abort (core dumped) > > > > > >Anyone how have an idea what the problem here? > > A problem like this seems most likely to be a mixup of C++ run-time libraries. > > If any C code is involved in the exception path, then GCC needs to have > exceptions enabled while compiling the C code (-fexceptions), except that it > may be that GCC for some systems has this option enabled by default. > > Bob >
If libc.so.1 the only involved C code shared object, would that mean that libc has to build with gcc10 and option -fexceptions? -- <signatureafterquotedtext></signatureafterquotedtext> Carsten
_______________________________________________ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev