I found the problem in CLHEP!
The compiler set in the configure phase is g++-4.2 and the configure did not
recognized it.
So I patched all the configures and now it seems to work. I am putting the
portfile to the trac page.
Il giorno 11/gen/2010, alle ore 16.36, Andrew Stromnov ha scritto:
> Hi!
>
> iAIDA compiles perfectly, but installed into the wrong place:
> ${prefix} instead of ${destroot}${prefix}.
>
> Try to adjust Makefile.in files (./Makefile.in, ./src/Makefile.in and
> others) by reinplacing '@PREFIX_DIR@' with ${destroot}${prefix}.
>
> So, native build system of iAIDA installs all data into
> ${destroot}${prefix}, and then macports install system maps
> ${destroot}${prefix} to ${prefix}.
>
> Note: after installation aida-config script MUST point to ${prefix},
> not ${destroot}${prefix}
>
> On Mon, Jan 11, 2010 at 15:47, Cristiano Fontana
> <[email protected]> wrote:
>> Hello,
>>
>> this is my first try in writing a portfile. Unfortunately this was an
>> unsuccessful one, so I would like to have some help from some more
>> experienced users.
>> I tried to write a portfile for a library used in High Energy Physics:
>> CLHEP. It seemed pretty straightforward since the installation procedure is
>> the canonical configure; make; make install, but it does not want to compile.
>> Same problem with iAIDA.
>> I attached both the portfiles.
>>
>> Thanks!
>>
>> _______________________________________________
>> macports-dev mailing list
>> [email protected]
>> http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
>>
>>
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev