Craig DeForest wrote:
> Er, I fixed TriD on the mac a while ago but failed miserably at  
> committing my fixes to the git repository.  I'll try to get it checked  
> in this weekend, maybe tonight.
> 

Be aware that sf.net recently changed to support more than one
git repository per project.  The exising pdl repository is now
at ...pdl/pdl with an extra pdl after the project name.  The
good news is that we can have more than one git reportory in
our project now.

For PDL developers the current RW repository is at:

   ssh://[email protected]/gitroot/pdl/pdl

where username is replaced by your sf.net username.
For read only access, use:

   git://pdl.git.sourceforge.net/gitroot/pdl/pdl

instead.  I've found the easiest way to recover from the
change is to just clone a new pdl repository.  e.g.

   mv pdl pdl-old   # move existing git tree aside
   git clone ssh://[email protected]/gitroot/pdl/pdl

and voila!  You have a new pdl git repository that you
can commit to.  Another way to correct for the change is
to edit the pdl/.git/config file and change the path to
the repository adding the new /pdl on the end....

--Chris

> On Aug 28, 2009, at 10:25 PM, P Kishor wrote:
> 
>> ahhhh damn! From perldl.conf
>>
>> # Try to build Graphics/TriD
>> #
>> # There are problems with the build on OS-X, so we turn it off by  
>> default
>> # for such systems
>> #
>>      WITH_3D => $^O eq "darwin" || $^O eq 'MSWin32' ? 0 : undef,
>>
>>
>> I guess I am sol using PDL for graphics because I am on a Mac, no?
>>
>> On Sat, Aug 29, 2009 at 12:03 AM, P Kishor<[email protected]> wrote:
>>> sorry to be replying here to my own rantings... I went ahead and
>>> followed the instructions listed below to install plplot, but  
>>> received
>>> the following error
>>>
>>> -- PDL_VERSION = 2.4.4
>>> -- PDL version >= 2.4.1.  Enabling Perl/PDL examples in tests
>>> -- PDL_PLPLOT_VERSION = Can't locate PDL/Graphics/PLplot.pm in @INC
>>> (@INC contains: /usr/local/lib/perl5/5.8.8/darwin-2level
>>> /usr/local/lib/perl5/5.8.8
>>> /usr/local/lib/perl5/site_perl/5.8.8/darwin-2level
>>> /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl
>>> .).
>>> BEGIN failed--compilation aborted.
>>>
>>> CMake Error at cmake/modules/plplot.cmake:71 (math):
>>>  math cannot parse the expression: "0*1000000 + Can't locate
>>>  PDL/Graphics/PLplot.pm in @INC (@INC contains:
>>>  /usr/local/lib/perl5/5.8.8/darwin-2level /usr/local/lib/perl5/5.8.8
>>>  /usr/local/lib/perl5/site_perl/5.8.8/darwin-2level
>>>  /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/ 
>>> site_perl .).
>>>
>>>  BEGIN failed--compilation aborted.
>>>
>>>  .0*1000 + Can't locate PDL/Graphics/PLplot.pm in @INC (@INC  
>>> contains:
>>>  /usr/local/lib/perl5/5.8.8/darwin-2level /usr/local/lib/perl5/5.8.8
>>>  /usr/local/lib/perl5/site_perl/5.8.8/darwin-2level
>>>  /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/ 
>>> site_perl .).
>>>
>>>  BEGIN failed--compilation aborted.
>>>
>>>  .0": syntax error, unexpected exp_DIVIDE, expecting exp_OPENPARENT  
>>> or
>>>  exp_NUMBER (29)
>>> Call Stack (most recent call first):
>>>  cmake/modules/pdl.cmake:71 (transform_version)
>>>  cmake/modules/plplot.cmake:428 (include)
>>>  CMakeLists.txt:82 (include)
>>>
>>>
>>>
>>> I thought plplot was the prerequisite for PDL::Graphics::PLplot, but
>>> it seems to be the other way around. Now I am really confused and
>>> stuck.
>>>
>>> Suggestions welcome.
>>>
>>>
>>>
>>> On Fri, Aug 28, 2009 at 8:35 PM, P Kishor<[email protected]> wrote:
>>>> On Fri, Aug 28, 2009 at 7:59 PM, P Kishor<[email protected]>  
>>>> wrote:
>>>>> In my quest to learn PDL, I am trying to create simple 2D arrays  
>>>>> of z
>>>>> values and plotting them, kinda like possible with this little R
>>>>> program at 
>>>>> http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=27
>>>>>
>>>>> I have several questions in this regard, from the simplest, most
>>>>> complex to the most complex but possibly simplest --
>>>>>
>>>>> 1. How do I do the above?
>>>>>
>>>>> 2. How do I determine what PDL sub-modules I have already  
>>>>> installed?
>>>>>
>>>>> 3. How do I install PDL::Graphics::TriD on a Mac with Leopard  
>>>>> 10.5.8?
>>>>> I don't have this particular module installed, and when I tried  
>>>>> to, I
>>>>> got a boatload of error messages, so many that I don't know even  
>>>>> where
>>>>> to start. How do I capture these messages so I can try to trace  
>>>>> back
>>>>> as to what is failing? The final message from the failed cpan  
>>>>> session
>>>>> is
>>>>>
>>>>>      _XS_PDL_plgcol0a in PLplot.o
>>>>>      _XS_PDL_plParseOpts in PLplot.o
>>>>>      _XS_PDL_plAllocGrid in PLplot.o
>>>>>      _XS_PDL_plAlloc2dGrid in PLplot.o
>>>>>      _XS_PDL_plstripc in PLplot.o
>>>>>      _XS_PDL_plgriddata in PLplot.o
>>>>> ld: symbol(s) not found
>>>>> collect2: ld returned 1 exit status
>>>>> make[2]: *** [../../blib/arch/auto/PDL/Graphics/PLplot/ 
>>>>> PLplot.bundle] Error 1
>>>>> make[1]: *** [subdirs] Error 2
>>>>> make: *** [subdirs] Error 2
>>>>>  CHM/PDL-2.4.4.tar.gz
>>>>>  /usr/bin/make -- NOT OK
>>>>> Running make test
>>>>>  Can't test without successful make
>>>>> Running make install
>>>>>  Make had returned bad status, install seems impossible
>>>>> Failed during this command:
>>>>>  CHM/PDL-2.4.4.tar.gz                         : make NO
>>>>>
>>>>> cpan[2]>
>>>>>
>>>> ..
>>>>
>>>>
>>>> So, seems like I don't have PLplot installed which is causing
>>>> PDL::Graphics::TriD to choke up. So, I downloaded PLplot and found
>>>> that it doesn't use the more familiar (to me) GNU autoconf  
>>>> mechanism.
>>>> Looking at its cmake instructions, I have come up with the  
>>>> following,
>>>> but before I run the following incantation and bugger up my  
>>>> machine, I
>>>> am seeking your advice -- is this suitable for a Mac OS X Leopard
>>>> installation?
>>>>
>>>> ~/Projects $ svn co
>>>> http://plplot.svn.sourceforge.net/svnroot/plplot/trunk plplot
>>>> download a boatload of stuf
>>>> ~/Projects $ cd plplot
>>>> ~/Projects/plplot $ ls
>>>> .gitignore                       README.emacs                      
>>>> include/
>>>> .svn/                            README.release                    
>>>> lib/
>>>> AUTHORS                          README.testing                    
>>>> old/
>>>> CMakeLists.txt                   SERVICE                           
>>>> pkgcfg/
>>>> COPYING.LIB                      ToDo
>>>> plplot-c-style.el
>>>> ChangeLog                        bindings/                         
>>>> plplot_test/
>>>> Copyright                        cmake/                            
>>>> rpm/
>>>> FAQ                              config.h.cmake                    
>>>> scripts/
>>>> INSTALL                          data/                             
>>>> src/
>>>> NEWS                             debian/                           
>>>> sys/
>>>> OLD-README.release               doc/                              
>>>> uncrustify.cfg
>>>> PROBLEMS                         drivers/                          
>>>> utils/
>>>> README                           examples/                         
>>>> www/
>>>> README.Release_Manager_Cookbook  fonts/
>>>> README.developers                git/
>>>>
>>>> # adapted from 
>>>> http://plplot.sourceforge.net/docbook-manual/plplot-html-5.9.4/os-notes.html
>>>> ~/Projects/plplot $ cmake -DCMAKE_INSTALL_PREFIX=/usr/local/plplot .
>>>>> & cmake.out
>>>> ~/Projects/plplot $ make >& make.out
>>>>
>>>> #(optional, requires -DBUILD_TEST=ON option for cmake)
>>>> ~/Projects/plplot $ ctest >& ctest.out
>>>> ~/Projects/plplot $ make install >& make_install.out
>>>> ~/Projects/plplot $ cd /usr/local/plplot/share/plplot<version>/ 
>>>> examples/
>>>> /usr/local/plplot/share/plplot<version>/examples/ $ make >&  
>>>> make_examples.out
>>>> /usr/local/plplot/share/plplot<version>/examples/ $ ./plplot-test.sh
>>>>> & plplot-test.sh.out
>>>> And, then, if the above works, then retry
>>>>
>>>> cpan> install PDL::Graphics::TriD
>>>>
>>>
>>
>>
>> -- 
>> Puneet Kishor http://www.punkish.org
>> Carbon Model http://carbonmodel.org
>> Charter Member, Open Source Geospatial Foundation http://www.osgeo.org
>> Science Commons Fellow, http://sciencecommons.org/about/whoweare/ 
>> kishor
>> Nelson Institute, UW-Madison http://www.nelson.wisc.edu
>> -----------------------------------------------------------------------
>> Assertions are politics; backing up assertions with evidence is  
>> science
>> = 
>> ======================================================================
>> Sent from Ft Myer, VA, United States
>>
>> _______________________________________________
>> Perldl mailing list
>> [email protected]
>> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
>>
> 
> 
> _______________________________________________
> Perldl mailing list
> [email protected]
> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
> 
> 
> ------------------------------------------------------------------------
> 
> 
> No virus found in this incoming message.
> Checked by AVG - www.avg.com 
> Version: 8.5.408 / Virus Database: 270.13.73/2338 - Release Date: 08/31/09 
> 17:52:00
> 


_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to