[CIG-SHORT] Re: PyLith BC help

Rick Bennett rab at geo.arizona.edu
Tue Sep 4 14:04:46 PDT 2007


I'd prefer options 2, 3, or 4 if possible.  I gave option 1 a quick  
try and its not straightforward.

On Sep 3, 2007, at 7:51 AM, Charles Williams wrote:

> Sorry, I've been gone, so I've missed most of this, but my guess is  
> that the debugger can't recognize the binary because it's a PowerPC  
> binary and he's running on an Intel Mac using Rosetta (Intel  
> emulation of PowerPC).  Unfortunately, I don't think CIG can  
> provide MacIntel binaries right now.  I don't have this problem on  
> my MacBook Pro because I compile from source.  Some possible  
> solutions are:
>
> 1.  Have Rick compile from source.
> 2.  See if I can put together a binary he can use on my MacBook Pro.
> 3.  See if it's possible for one of CIG's PowerPC Macs to cross- 
> compile for Intel.
> 4.  Fix the broken Mac Mini at CIG.
>
> I'm not sure what the best option  might be.
>
> Charles
>
>
> On Aug 31, 2007, at 2:28 PM, Matthew Knepley wrote:
>
>> I give up. I have no idea why it will not recognize the PyLith
>> executable. I have of course
>> tested it on my machine, and Brad and Charles, who have Macs, have
>> also run it. Leif,
>> do you have any idea?
>>
>>   Matt
>>
>> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>>> I don't have a lot of experience with this debugger.  Here is a test
>>> with the unix "more" command:
>>>
>>> pace:~/Documents/Writing/ExtensionModels/pylith_earthquake rab$  
>>> gdb more
>>> GNU gdb 6.3.50-20050815 (Apple version gdb-573) (Fri Oct 20 15:50:43
>>> GMT 2006)
>>> Copyright 2004 Free Software Foundation, Inc.
>>> GDB is free software, covered by the GNU General Public License, and
>>> you are
>>> welcome to change it and/or distribute copies of it under certain
>>> conditions.
>>> Type "show copying" to see the conditions.
>>> There is absolutely no warranty for GDB.  Type "show warranty" for
>>> details.
>>> This GDB was configured as "i386-apple-darwin"...Reading symbols for
>>> shared libraries .... done
>>>
>>> (gdb) start
>>> Function "main" not defined.
>>> Make breakpoint pending on future shared library load? (y or [n]) n
>>> Starting program: /usr/bin/more
>>> Reading symbols for shared libraries . done
>>> Missing filename ("less --help" for help)
>>>
>>> Program exited normally.
>>> (gdb) quit
>>>
>>>
>>> On Aug 31, 2007, at 11:15 AM, Matthew Knepley wrote:
>>>
>>>> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>>>>> yes, it appears to work:
>>>>>
>>>>> pace:~/Documents/Writing/ExtensionModels/pylith_earthquake rab$  
>>>>> gdb
>>>>> GNU gdb 6.3.50-20050815 (Apple version gdb-573) (Fri Oct 20  
>>>>> 15:50:43
>>>>> GMT 2006)
>>>>> Copyright 2004 Free Software Foundation, Inc.
>>>>> GDB is free software, covered by the GNU General Public  
>>>>> License, and
>>>>> you are
>>>>> welcome to change it and/or distribute copies of it under certain
>>>>> conditions.
>>>>> Type "show copying" to see the conditions.
>>>>> There is absolutely no warranty for GDB.  Type "show warranty" for
>>>>> details.
>>>>> This GDB was configured as "i386-apple-darwin".
>>>>> (gdb) quit
>>>>> pace:~/Documents/Writing/ExtensionModels/pylith_earthquake rab$
>>>>
>>>> You have not actually run with an executable here. The error says
>>>> that it cannot
>>>> understand the PyLith executable. Can this gdb understand other
>>>> excutables on your
>>>> system?
>>>>
>>>>   Matt
>>>>
>>>>> On Aug 31, 2007, at 11:00 AM, Matthew Knepley wrote:
>>>>>
>>>>>> That is why the window kept closing on you. GDB is broken on this
>>>>>> machine.
>>>>>> Do you have a working debugger?
>>>>>>
>>>>>>   Thanks,
>>>>>>
>>>>>>     Matt
>>>>>>
>>>>>> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>>>>>>>
>>>>>>> pace:~/Documents/Writing/ExtensionModels/pylith_earthquake rab$
>>>>>>> pylith --petsc.start_in_debugger=noxterm earthquake.cfg
>>>>>>>>> /Users/rab/pylith/pylith-1.0.1-darwin-powerpc/lib/python2.3/ 
>>>>>>>>> site-
>>>>>>> packages/pylith/utils/PetscManager.py:47:initialize
>>>>>>> -- petsc(info)
>>>>>>> -- Initializing PETSc.
>>>>>>> [0]PETSC ERROR: PETSC: Attaching gdb to /Users/rab/pylith/
>>>>>>> pylith-1.0.1-darwin-powerpc/bin/mpinemesis of pid 1692 on
>>>>>>> pace.local
>>>>>>> GNU gdb 6.3.50-20050815 (Apple version gdb-573) (Fri Oct 20
>>>>>>> 15:50:43
>>>>>>> GMT 2006)
>>>>>>> Copyright 2004 Free Software Foundation, Inc.
>>>>>>> GDB is free software, covered by the GNU General Public License,
>>>>>>> and
>>>>>>> you are
>>>>>>> welcome to change it and/or distribute copies of it under  
>>>>>>> certain
>>>>>>> conditions.
>>>>>>> Type "show copying" to see the conditions.
>>>>>>> There is absolutely no warranty for GDB.  Type "show  
>>>>>>> warranty" for
>>>>>>> details.
>>>>>>> This GDB was configured as "i386-apple-darwin"...
>>>>>>> Architecture of file not recognized.
>>>>>>> /Users/rab/Documents/Writing/ExtensionModels/pylith_earthquake/
>>>>>>> 1692:
>>>>>>> No such file or directory.
>>>>>>>
>>>>>>> On Aug 31, 2007, at 10:40 AM, Matthew Knepley wrote:
>>>>>>>
>>>>>>>> You must have a problem with your windowing environment.  
>>>>>>>> However,
>>>>>>>> you can try
>>>>>>>> --petsc.start_in_debugger=noxterm.
>>>>>>>>
>>>>>>>>    Matt
>>>>>>>>
>>>>>>>> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>>>>>>>>> an xterm flashes in and out, disappearing almost  
>>>>>>>>> instantaneously
>>>>>>>>> after opening.   if any text appears I am unable to see it.
>>>>>>>>>
>>>>>>>>> On Aug 31, 2007, at 9:38 AM, Matthew Knepley wrote:
>>>>>>>>>
>>>>>>>>>> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>>>>>>>>>>> no difference:
>>>>>>>>>>>
>>>>>>>>>>> pace:~/Documents/Writing/ExtensionModels/ 
>>>>>>>>>>> pylith_earthquake rab$
>>>>>>>>>>> pylith --petsc.start_in_debugger --petsc.display=:0.0
>>>>>>>>>>> earthquake.cfg
>>>>>>>>>>>>> /Users/rab/pylith/pylith-1.0.1-darwin-powerpc/lib/ 
>>>>>>>>>>>>> python2.3/
>>>>>>>>>>>>> site-
>>>>>>>>>>> packages/pylith/utils/PetscManager.py:47:initialize
>>>>>>>>>>> -- petsc(info)
>>>>>>>>>>> -- Initializing PETSc.
>>>>>>>>>>> [0]PETSC ERROR: PETSC: Attaching gdb to /Users/rab/pylith/
>>>>>>>>>>> pylith-1.0.1-darwin-powerpc/bin/mpinemesis of pid 1521 on
>>>>>>>>>>> display :
>>>>>>>>>>> 0.0 on machine pace.local
>>>>>>>>>>
>>>>>>>>>> It says it is attaching to that display, but what about the
>>>>>>>>>> rest?
>>>>>>>>>> There is no
>>>>>>>>>> error message. Did the xterm pop up?
>>>>>>>>>>
>>>>>>>>>>   Matt
>>>>>>>>>>
>>>>>>>>>>> On Aug 31, 2007, at 8:04 AM, Matthew Knepley wrote:
>>>>>>>>>>>
>>>>>>>>>>>> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>>>>>>>>>>>>> $ pylith --petsc.start_in_debugger earthquake.cfg
>>>>>>>>>>>>>>> /Users/rab/pylith/pylith-1.0.1-darwin-powerpc/lib/
>>>>>>>>>>>>>>> python2.3/
>>>>>>>>>>>>>>> site-
>>>>>>>>>>>>> packages/pylith/utils/PetscManager.py:47:initialize
>>>>>>>>>>>>> -- petsc(info)
>>>>>>>>>>>>> -- Initializing PETSc.
>>>>>>>>>>>>> [0]PETSC ERROR: PETSC: Attaching gdb to /Users/rab/pylith/
>>>>>>>>>>>>> pylith-1.0.1-darwin-powerpc/bin/mpinemesis of pid 1433 on
>>>>>>>>>>>>> display :
>>>>>>>>>>>>> 0.0 on machine pace.local
>>>>>>>>>>>>
>>>>>>>>>>>> Yes, please add --petsc.display=:0.0
>>>>>>>>>>>>
>>>>>>>>>>>>    Matt
>>>>>>>>>>>>  _______________________________________________
>>>>>>>>>>>>> CIG-SHORT mailing list
>>>>>>>>>>>>> CIG-SHORT at geodynamics.org
>>>>>>>>>>>>> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> What most experimenters take for granted before they begin
>>>>>>>>>>>> their
>>>>>>>>>>>> experiments is infinitely more interesting than any  
>>>>>>>>>>>> results to
>>>>>>>>>>>> which
>>>>>>>>>>>> their experiments lead.
>>>>>>>>>>>> -- Norbert Wiener
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> What most experimenters take for granted before they begin  
>>>>>>>>>> their
>>>>>>>>>> experiments is infinitely more interesting than any  
>>>>>>>>>> results to
>>>>>>>>>> which
>>>>>>>>>> their experiments lead.
>>>>>>>>>> -- Norbert Wiener
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> What most experimenters take for granted before they begin  
>>>>>>>> their
>>>>>>>> experiments is infinitely more interesting than any results to
>>>>>>>> which
>>>>>>>> their experiments lead.
>>>>>>>> -- Norbert Wiener
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> What most experimenters take for granted before they begin their
>>>>>> experiments is infinitely more interesting than any results to  
>>>>>> which
>>>>>> their experiments lead.
>>>>>> -- Norbert Wiener
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> What most experimenters take for granted before they begin their
>>>> experiments is infinitely more interesting than any results to  
>>>> which
>>>> their experiments lead.
>>>> -- Norbert Wiener
>>>>
>>>
>>>
>>
>>
>> -- 
>> What most experimenters take for granted before they begin their
>> experiments is infinitely more interesting than any results to which
>> their experiments lead.
>> -- Norbert Wiener
>> _______________________________________________
>> CIG-SHORT mailing list
>> CIG-SHORT at geodynamics.org
>> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
>>
>
> Charles A. Williams
> Dept. of Earth & Environmental Sciences
> Science Center, 2C01B
> Rensselaer Polytechnic Institute
> Troy, NY  12180
> Phone:    (518) 276-3369
> FAX:        (518) 276-2012
> e-mail:    willic3 at rpi.edu
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://geodynamics.org/pipermail/cig-short/attachments/20070904/a78614e2/attachment-0001.htm


More information about the CIG-SHORT mailing list