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
