[petsc-dev] [petsc-maint #49590] problem building petsc-dev
    Barry Smith 
    bsmith at mcs.anl.gov
       
    Fri Jul 16 11:48:27 CDT 2010
    
    
  
  We currently have
self.useShared = (self.argDB['with-dynamic'] or self.argDB['with-shared']) and not self.setCompilers.staticLibraries
in config/PETSc/utilities/sharedLibraries.py which allows dynamic libraries without shared libraries! 
I am fixing this and improving the help messages etc right now.
  Barry
On Jul 16, 2010, at 9:13 AM, Satish Balay wrote:
> Can you send the relavent configure.log?
> 
> Also the following doesn't make sense.
>                     --without-pic                   \
>                      --with-shared=0                 \
>                      --with-dynamic                  \
> 
> If you need dynamic - you also need shared. I guess these options are
> a bit confusing on the Mac. Here dynamic does not imply .dylib. [If
> you need .dylib - all you need is --with-shared=1] --with-dynamic=>
> use dlopen() or equivalnet.
> 
> So suggest using:
> 
> --with-shared=1
> or
> --with-shared=1 --with-dynamic=1
> 
> Satish
> 
> On Fri, 16 Jul 2010, Michael Pernice wrote:
> 
>> Hi,
>> 
>> This fails at the configure step with the error:
>> 
>> Error in Sowing installation: Could not find /Users/pernma/packages/petsc/petsc-dev/macos/bin/bfort
>> 
>> I have PETSC_ARCH set to macos and my configure script is attached (tried to exclude sowing in the latest attempt).
>> 
>> --
>> Michael Pernice, Assistant Director
>> Center for Advanced Modeling and Simulation
>> Idaho National Laboratory
>> P.O. Box 1625, MS 3550
>> Idaho Falls, ID 83415-3550
>> Phone:  208.526.9480
>> Cell:  208.569.2252
>> Fax:  208.526.8254
>> www.inl.gov/cams
>> 
>> 
>> 
> 
> 
    
    
More information about the petsc-dev
mailing list