Hi Matt, I am a Software Engineer, working for Sun Microsystems. My team is called Open Source Team. Our intend or goal is to make some significant invest on Open Source Community to support them to make their software or solution available on Solaris and Sun Grid. Both of them are open sourced now: www.opensolaris.org, https://sungrid.dev.java.net/ and http://gridengine.sunsource.net/ PETSc is a well known with high-profile community in Scientific Computing area. I'd like to port PETSc to Solaris OS 10 for X86 Platform and make it available on Sun Grid Compute Utility which is available from http://www.network.com . If everything is OK both on technical side and license side, I'd like to release a Solaris Package on the Internet, Maybe PETSc website, https://sungrid.dev.java.net/ or other 3rd party website. So the developers including Solaris developers or Sun Grid Developers can use or adopt the PETSc with a already-built Solaris Package. BTW, I find I can't subscribe or use another alias: [email protected] which is mainly for installation & compilation questioning. Is this alias still working? Regards, Adam Matthew Knepley wrote:
On 5/10/07, Adam Zhang <[email protected]> wrote:
Thank you for input. I will try to use gmake later.
If this compilation is ok. can I release this as a Solaris package on the internet?
I guess. What is it for?
Thanks,
Matt
Regards, Adam
Matthew Knepley wrote:
Nothing is wrong with the PETSc build or libraries. However, your make (probably not gmake) has a problem with the make rule that cleans up files in bmake/common/rules:359. You can just ignore it (or tell us what is wrong).
Thanks,
Matt
On 5/10/07, Yi-Feng Adam Zhang <[email protected]> wrote:
Hi all,
Recently I am compiling the PETSc 2.3.2 -P10 on Solaris 10 for X86 with GCC and Sun's f90. Here is the command I give to configure.py: ./config/configure.py --download-f-blas-lapack=1 --with-mpi=0
Yes. I don't use the MPI intendedly. Because I want to make sure every thing is ok before using MPI. When I input the command "make all", every thing looks fine. But when I try to use "make test" to verify, I get the following error: ---------------------------------------------- -bash-3.00# more test_log_solaris2.10-c-debug Running test examples to verify correct installation C/C++ example src/snes/examples/tutorials/ex19 run successfully with 1 MPI process Graphics example src/snes/examples/tutorials/ex19 run successfully with 1 MPI process sh: test: argument expected *** Error code 1 (ignored) The following command caused the error: if test -e ex19.exe; then /usr/bin/rm -f ex19.exe; fi sh: test: argument expected *** Error code 1 (ignored) The following command caused the error: if test -e ex19.ilk; then /usr/bin/rm -f ex19.ilk; fi sh: test: argument expected *** Error code 1 (ignored) The following command caused the error: if test -e ex19.pdb; then /usr/bin/rm -f ex19.pdb; fi sh: test: argument expected *** Error code 1 (ignored) The following command caused the error: if test -e ex19.tds; then /usr/bin/rm -f ex19.tds; fi Fortran example src/snes/examples/tutorials/ex5f run successfully with 1 MPI process sh: test: argument expected *** Error code 1 (ignored) The following command caused the error: if test -e ex5f.exe; then /usr/bin/rm -f ex5f.exe; fi sh: test: argument expected *** Error code 1 (ignored) The following command caused the error: if test -e ex5f.ilk; then /usr/bin/rm -f ex5f.ilk; fi sh: test: argument expected *** Error code 1 (ignored) The following command caused the error: if test -e ex5f.pdb; then /usr/bin/rm -f ex5f.pdb; fi sh: test: argument expected *** Error code 1 (ignored) The following command caused the error: if test -e ex5f.tds; then /usr/bin/rm -f ex5f.tds; fi Completed test examples -----------------------------------------------
Does anyone have any suggestion? Thanks in advance!
Regards, Adam