>>>>> "D" == Dominik Werder <dwerder / gmx.net> writes:

D> which contains two really small files (3 lines) and a README with a
D> detailed description of the problem. You can try it on every gcc/g++,
D> it depends on nothing, just demonstrates the problem.

 It's called "name mangling". You must compile a.c with g++

 Look at bdb-0.5.1, you have an example with bdbxml.cc where Init_bdbxml()
 is defined inside a

  extern "C" {

  }


Guy Decoux