Hi,

On Fri, Feb 21, 2014 at 01:08:29PM +0100, Andreas Lauser wrote:
> On Friday 21 February 2014 12:48:36 Markus Blatt wrote:
> > Seeing the
> > 
> > #ifdef __cplusplus
> > extern "C" {
> > #endif
> > 
> > statements. Are some you compiling opm-core with C? Or is it always
> > compiled with a C++ compiler and just some parts of the library must
> > be usable from C?
> 
> If I'm not horribly wrong, everybody who does nothing special to their build
> uses the C compiler for those parts:
> 
> -- snip --
> and@heuristix:~/src/opm-core > make VERBOSE=1
> ...
> [  4%] Building C object 
> CMakeFiles/opmcore.dir/opm/core/grid/cpgpreprocess/uniquepoints.c.o
> /usr/bin/cc ...
> ...
> -- snap --
> 
> hope that helps...

Just found that out, too. Is that really necessary or should extern C
be enough to make them usable from C? I would hate to duplicate code.

Markus


-- 
Dr. Markus Blatt - HPC-Simulation-Software & Services http://www.dr-blatt.de
Hans-Bunte-Str. 8-10, 69123 Heidelberg, Germany,  USt-Id: DE279960836
Tel.: +49 (0) 160 97590858

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Opm mailing list
[email protected]
http://www.opm-project.org/mailman/listinfo/opm

Reply via email to