I tried this . . . current error is now:
configure: error: *** PETSc was not found, but --enable-petsc-required was specified.
make: *** No targets specified and no makefile found. Stop.
I then tried running ./update_and_rebuild_petsc.sh but that also failed:
makefile:15: arch-moose/lib/petsc/conf/petscvariables: No such file or directory
/home/fusternino/moltres/moose/scripts/../petsc/lib/petsc/conf/variables:119: /home/fusternino/moltres/moose/scripts/../petsc/arch-moose/lib/petsc/conf/petscvariables: No such file or directory
/home/fusternino/moltres/moose/scripts/../petsc/lib/petsc/conf/rules:960: /home/fusternino/moltres/moose/scripts/../petsc/arch-moose/lib/petsc/conf/petscrules: No such file or directory
make: *** No rule to make target '/home/fusternino/moltres/moose/scripts/../petsc/arch-moose/lib/petsc/conf/petscrules'. Stop.
On Monday, June 24, 2019 at 5:25:41 AM UTC-7, Alexander Lindsay wrote:
1) cd into the root moltres directory
2) git submodule update —init —recursive
3) cd moose (so you should be in moltres/moose now)
4) scripts/update_and_rebuild_libmesh.sh
5) cd .. (now should be back in moltres root)
6) make (append -j option with the number of processors available on your machine)
You can also build with moose and moltres on the same level but I would encourage use of the submodule.
I had actually tried that also. I don't have the output (and I remember it taking too long to just quickly get it) but I remember it failed to make and then I did ./run_tests and all failed but one.
So put Moltres inside Moose? Sorry I'm new to this whole thing-best practice is generally then to have them all at the same directory level? I did that with Squirrel and Zapdos and no issues. Will try again soon.
On Monday, June 24, 2019 at 1:45:59 AM UTC-7, Mateusz Pater wrote:
Hi,
Did you run the update_and_rebuild_libmesh script?
If I remember correctly the problem in my case was in some of the Makefile scripts which look for Moltres inside Moose repository, whereas the instruction said the Moltres repository should be a separate one. Try checking where Libmesh searches for the config files and if they are really there.
Kind regards,
Matt
--
You received this message because you are subscribed to the Google Groups "moltres-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
moltre...@googlegroups.com.
To post to this group, send email to
moltre...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/moltres-users/8aaf44ce-070d-4144-9d65-07b53430bd33%40googlegroups.com.
For more options, visit
https://groups.google.com/d/optout.