[Rivet] problem with yaml

Robert King r.king1 at physics.ox.ac.uk
Mon Jan 31 17:10:49 GMT 2011


Hi Andy, (& ccd to Rivet list)

On 31 January 2011 17:30, Andy Buckley <andy.buckley at ed.ac.uk> wrote:

> On 31/01/11 16:11, Robert King wrote:
>
> Hi again Robert,
>
> The lines above are the relevant ones from your config.log file -- it
> looks like SWIG is working but is not compatible with your C++ compiler.
> As I don't have that compiler I can't check, but if you want to chase it
> up, try doing a manual test of SWIG with a mini interface file. The test
> being run by the configure script in your case is roughly to make a file
> called conftest.i, containing the following:
>
> %module conftest
> %{
>  void foo();
> %}
> void foo();
>
>
> Then run
>
> /afs/cern.ch/sw/lcg/external/swig/1.3.40/x86_64-slc5-gcc43-opt/bin/swig
> -c++ -python conftest.i
>
> and then
>
> /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/g++ -c
> conftest.i -Wno-format
>

I tried this, but it doesn't like line 1 of conftest.i
conftest.i:1: error: expected unqualified-id before ‘%’ token
Do I need to head this up as a proper C++ code? Sorry if this is obvious,
I'm not sure what we're doing here.


> -I/afs/
> cern.ch/sw/lcg/external/Python/2.5.4p2/slc4_ia32_gcc34/include/python2.5
>
> There are a few extra flags which are being added to the compiler by
> Rivet, but those should hopefully not be important for this test.
> Presumably the C++ compiler is working for everything else... I'd be
> interested to know if this works, and if not what the compiler error
> message is in the final step.
>
> Best wishes,
> Andy
>
> --
> Dr Andy Buckley
> SUPA Advanced Research Fellow
> Particle Physics Experiment Group, University of Edinburgh
>
> The University of Edinburgh is a charitable body, registered in
> Scotland, with registration number SC005336.
>
>
Cheers

Robert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.hepforge.org/lists-archive/rivet/attachments/20110131/9b12f2f9/attachment.html>


More information about the Rivet mailing list