On Wed, Mar 12, 2008 at 09:27:23PM +0000, Garth N. Wells wrote: > > > [EMAIL PROTECTED] wrote: > > On Wed, Mar 12, 2008 Garth N. Wells wrote: > >> > >> Anders Logg wrote: > >>> On Tue, Mar 11, 2008 at 05:00:22PM +0000, Garth N. Wells wrote: > >>> > >>>> [EMAIL PROTECTED] wrote: > >>>>> On Tue, Mar 11, 2008 Anders Logg wrote: > >>>>>> It looks like the SCOTCH test was modified to not include common.h > >>>>>> (as I suggested). But as pointed out by Johannes, common.h is needed > >>>>>> to compile the test program. > >>>>>> > >>>>>> Could we add common.h back? > >>>>> Sorry about that. Should be fixed now! > >>>>> > >>>> I'm having trouble with SCOTCH. I get > >>>> > >>>> Checking for scotch... no (pkg-config file not found) > >>>> Trying to generate pkg-config file for scotch... failed > >>>> *** Unable to generate a suitable pkg-config file for scotch. > >>>> *** If scotch is present on your system, try setting the SCOTCH_DIR > >>>> *** environment variable to the directory where scotch is installed. > >>>> *** SCOTCH_DIR is currently set to /usr/local > >>>> > >>>> both before and after setting SCOCTH_DIR. > >>> I guess you did it without the typo? > >>> > >> Yes, even without the typo it doesn't work. Where can I find a log with > >> the tests that scons has performed so I can have a go at debugging this? > >> > >> Garth > > > > There is a log file under the scons folder called simula_scons.log. > > However, I'm not sure if this will help in this case. The best way to > > debug this problem is probably to run the scotch.py pkg-config generator > > script (under scons/simula-scons/simula_scons/pkgconfiggenerators) by > > itself and then edit this script. > > > > Johannes > > > > I didn't have the SCOTCH files common.h and libcommon.a installed. > Strange the it worked before with the old build system. > > Garth
The strange thing is we need them now, since common.h and libcommon.a are not used as far as I know. The missing FILE when excluding common.h can be fixed by including stdio.h. -- Anders > >>> Anyway, it works for me now. > >>> > >>> Another suggestion for the build system is to collect things that work > >>> and things that didn't work so instead of > >>> > >>> Found optional package: petsc > >>> Unable to find optional package: slepc > >>> Found optional package: scotch > >>> Found optional package: umfpack > >>> Found optional package: gts > >>> > >>> one gets > >>> > >>> Found optional package: petsc > >>> Found optional package: scotch > >>> Found optional package: umfpack > >>> Found optional package: gts > >>> Unable to find optional package: slepc > >>> > >>> Don't know how hard this is to fix. It's not very important but pretty > >>> printing is worth quite a bit. > >>> > >> > >> _______________________________________________ > >> DOLFIN-dev mailing list > >> [email protected] > >> http://www.fenics.org/mailman/listinfo/dolfin-dev > >> > > > > > > _______________________________________________ > DOLFIN-dev mailing list > [email protected] > http://www.fenics.org/mailman/listinfo/dolfin-dev _______________________________________________ DOLFIN-dev mailing list [email protected] http://www.fenics.org/mailman/listinfo/dolfin-dev
