[CIG-SHORT] PyLith tutorial at CIG16: things you need to do **before** the tutorial
Brad Aagaard
baagaard at usgs.gov
Mon Jun 13 08:51:54 PDT 2016
Ravi,
I am looking for the **PyLith** config.log, not the installer
config.log. It will be in the pylith-build directory.
Thanks,
Brad
On 06/13/2016 08:44 AM, Ravi Kanda wrote:
> Brad,
>
> The "=yes" in the infinite loop is not printed within the config.log,
> only in the terminal (screen). I left config running for 15 min, and
> was still printing this string to the screen. I had attached both the
> config.log and a stdout capture (with millions of "=yes" lines stripped
> out) to my original message - perhaps they got stripped off? Attaching
> them again ...
>
> Thanks,
> Ravi.
> ====================================
>
> On 06/13/2016 09:29 AM, Brad Aagaard wrote:
>> Ravi,
>>
>> Please send the config.log file for the PyLith configure that is in an
>> infinite loop, so we can diagnose this further. It it is large, gzip
>> the log file.
>>
>> Thanks,
>> Brad
>>
>>
>> On 06/13/2016 08:13 AM, Ravi Kanda wrote:
>>> Hi Brad,
>>>
>>> I am trying to install Pylith on Ubuntu 14 with the latest source
>>> installer tarball (2.1.0-3). I already have previous (apt-get)
>>> installations of mpi2, python/numpy, netcdf4, proj4, and cppunit. So, I
>>> am using the "DESKTOP-LINUX-MINIMAL" options as described in the
>>> "INSTALL" file. Running config from directory $PYLITHROOT/src/pylith,
>>> which also contains the pylith installer directory,
>>> 'pylith-installer-2.1.0-3'. I am running into config problems (attached
>>> CONFIG.LOG), which I hope is due to a stupid mistake on my part:
>>>
>>> (1) I get two "command not found" or "No such file or directory" errors
>>> when I unset or set, respectively, the CPPFLAGS env variable related to
>>> the following:
>>> - configure:22278: checking cppunit/TestRunner.h presence
>>> - configure:23244: checking netcdfcpp.h presence
>>> The appropriate include-dir for the above on my system is /usr/include,
>>> which I thought was 'standard'. Also, in both cases, I see something
>>> like the following below each of these items (line numbers purged):
>>> "... accepted by the compiler, rejected by the preprocessor!
>>> ... WARNING: ... : proceeding with the compiler's result"
>>>
>>> (2) Then configure seems to go into an "infinite loop" after looking
>>> for 'netcdfcpp.h', printing out lines containing only the string "=yes"
>>> (see attached STDOUT capture). When I look at system processes in
>>> 'top', I see an executable with the name 'yes' running away.
>>>
>>> Any tips will be greatly appreciated!
>>>
>>> Thanks,
>>> Ravi.
>>> ===============================================
>>>
>>> On 06/06/2016 10:48 AM, Brad Aagaard wrote:
>>>> PyLith Tutorial: Things you need to do **before** the tutorial
>>>>
>>>> IMPORTANT: We expect you to make use of the extensive documentation
>>>> and online instructions **BEFORE** the tutorial. This will allow us
>>>> to make better use of the limited time for tutorials at the
>>>> CIG16 meeting.
>>>>
>>>> 1. Install PyLith, ParaView, and CUBIT/Trelis. See the instructions
>>>> at the bottom of the tutorial webpage. PyLith and Paraview are
>>>> open-source with binary packages available; Trelis has a 30-day
>>>> free trial. Some institutions may already have Trelis licenses, so
>>>> ask around your department to see if you can use an existing
>>>> license.
>>>>
>>>> For the tutorial, we will be using PyLith v2.2.0, ParaView 5.0.1,
>>>> CUBIT 15.1 (US gov't agencies), and Trelis 16.0.2 (everyone
>>>> else). PyLith v2.2.0 will be released shortly before the
>>>> tutorial. It will include some bug fixes and improvements to the
>>>> manual. We recommend getting familiar with v2.1.0 as it is very
>>>> similar.
>>>>
>>>> 2. Read the software manuals!
>>>>
>>>> 3. View the videos from last year's tutorials that are available
>>>> online at https://wiki.geodynamics.org/software:pylith:start (2015
>>>> Crustal Deformation Modeling Tutorial). Work through the examples
>>>> that are discused.
>>>>
>>>> 4. If possible, come to the workshop with an idea of what you want
>>>> to model. In general, we recommend starting with a small, 2-D
>>>> simplified version to play with during the workshop and then
>>>> gradually adding complexity to achieve the desired final
>>>> model. Participants who follow this advice get the most out of the
>>>> tutorials!
>>>>
>>>> Regards,
>>>> Brad Aagaard
>>>> Charles Williams
>>>> Matt Knepley
>>>
>>
>
More information about the CIG-SHORT
mailing list