From: Alberto G. O. Krone-M. <al...@gm...> - 2009-02-08 14:41:28
|
Hello! I am trying to compile PLPLOT on OSX 10.5.6, but when i try to "make" the code, it fails: "... [ 16%] Built target plplotf77cd Linking Fortran shared library libplplotf77d.dylib /usr/bin/libtool: can't open file: crt3.o (No such file or directory) /usr/bin/libtool: can't locate file for: -lgfortranbegin /usr/bin/libtool: file: -lgfortranbegin is not an object file (not allowed in a library) /usr/bin/libtool: can't locate file for: -lgfortran /usr/bin/libtool: file: -lgfortran is not an object file (not allowed in a library) /usr/bin/libtool: can't locate file for: -lgcc /usr/bin/libtool: file: -lgcc is not an object file (not allowed in a library) make[2]: *** [bindings/f77/libplplotf77d.9.1.1.dylib] Error 1 make[1]: *** [bindings/f77/CMakeFiles/plplotf77d.dir/all] Error 2 make: *** [all] Error 2 " Does anyone knows what is happening? Thanks! Alberto. |
From: Alan W. I. <ir...@be...> - 2009-02-08 17:06:05
|
On 2009-02-08 12:41-0200 Alberto G. O. Krone-Martins wrote: > > Hello! > > I am trying to compile PLPLOT on OSX 10.5.6, but when i try to > "make" the code, it fails [with some libtool errors]: Hi Alberto: I am not sure whether those libtool errors indicate you are using an old version of PLplot or not. Anyhow, if you are not doing so already, please use our latest release, 5.9.2. You can find out about that release by following links at http://plplot.sourceforge.net/. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |
From: Alberto G. O. Krone-M. <al...@gm...> - 2009-02-09 09:37:22
|
Hi Alan, I've just checked, and the PLplot version is 5.9.2. Any other ideas? Alberto. Em 08/02/2009, às 15:05, Alan W. Irwin escreveu: > On 2009-02-08 12:41-0200 Alberto G. O. Krone-Martins wrote: > >> >> Hello! >> >> I am trying to compile PLPLOT on OSX 10.5.6, but when i try to >> "make" the code, it fails [with some libtool errors]: > > Hi Alberto: > > I am not sure whether those libtool errors indicate you are using an > old version of PLplot or not. Anyhow, if you are not doing so > already, > please use our latest release, 5.9.2. You can find out about that > release > by following links at http://plplot.sourceforge.net/. > > Alan > __________________________ > Alan W. Irwin > > Astronomical research affiliation with Department of Physics and > Astronomy, > University of Victoria (astrowww.phys.uvic.ca). > > Programming affiliations with the FreeEOS equation-of-state > implementation > for stellar interiors (freeeos.sf.net); PLplot scientific plotting > software > package (plplot.org); the libLASi project (unifont.org/lasi); the > Loads of > Linux Links project (loll.sf.net); and the Linux Brochure Project > (lbproject.sf.net). > __________________________ > > Linux-powered Science > __________________________ |
From: Kyle A. <kyl...@gm...> - 2009-02-09 15:54:07
|
Hi Alberto, Just in case you don't actually need the Fortran binding, you should be able to disable it when running CMake by specifying the option -DENABLE-f77=OFF. If you only want one language, you could even try the DEFAULT_NO_BINDINGS option and then turn on just the one binding you want. http://www.miscdebris.net/plplot_wiki/index.php?title=CMake_options_for_PLplot If you really are trying to use Fortran, I would look for the .cmake file created when you ran CMake and find the line of code which is causing the errors to be thrown. In my case, CMake was simply leaving the wxWidgets include directory out of the command. -kyle On Mon, Feb 9, 2009 at 1:37 AM, Alberto G. O. Krone-Martins <al...@gm...> wrote: > > Hi Alan, > > I've just checked, and the PLplot version is 5.9.2. > > Any other ideas? > > Alberto. > > Em 08/02/2009, às 15:05, Alan W. Irwin escreveu: > >> On 2009-02-08 12:41-0200 Alberto G. O. Krone-Martins wrote: >> >>> >>> Hello! >>> >>> I am trying to compile PLPLOT on OSX 10.5.6, but when i try to >>> "make" the code, it fails [with some libtool errors]: >> >> Hi Alberto: >> >> I am not sure whether those libtool errors indicate you are using an >> old version of PLplot or not. Anyhow, if you are not doing so >> already, >> please use our latest release, 5.9.2. You can find out about that >> release >> by following links at http://plplot.sourceforge.net/. >> >> Alan >> __________________________ >> Alan W. Irwin >> >> Astronomical research affiliation with Department of Physics and >> Astronomy, >> University of Victoria (astrowww.phys.uvic.ca). >> >> Programming affiliations with the FreeEOS equation-of-state >> implementation >> for stellar interiors (freeeos.sf.net); PLplot scientific plotting >> software >> package (plplot.org); the libLASi project (unifont.org/lasi); the >> Loads of >> Linux Links project (loll.sf.net); and the Linux Brochure Project >> (lbproject.sf.net). >> __________________________ >> >> Linux-powered Science >> __________________________ > > > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills and code to > build responsive, highly engaging applications that combine the power of local > resources and data with the reach of the web. Download the Adobe AIR SDK and > Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com > _______________________________________________ > Plplot-general mailing list > Plp...@li... > https://lists.sourceforge.net/lists/listinfo/plplot-general > |
From: Werner S. <sm...@ia...> - 2009-02-09 16:17:30
|
Hi, Kyle already wrote that you should disable the fortran bindings with - DENABLE_f77=OFF and -DENABLE_f90=OFF. But which version of gfortran do you have? Fortran is not provided by Apple, so you must have installed it from various sources (fink, darwinports, etc.) and my version works: atto:~ smekal$ gfortran --version GNU Fortran (GCC) 4.2.3 Copyright (C) 2007 Free Software Foundation, Inc. although I can't remember where I got it from ;) Regards, Werner On 08.02.2009, at 15:41, Alberto G. O. Krone-Martins wrote: > > Hello! > > I am trying to compile PLPLOT on OSX 10.5.6, but when i try to > "make" the code, it fails: > > "... > [ 16%] Built target plplotf77cd > Linking Fortran shared library libplplotf77d.dylib > /usr/bin/libtool: can't open file: crt3.o (No such file or directory) > /usr/bin/libtool: can't locate file for: -lgfortranbegin > /usr/bin/libtool: file: -lgfortranbegin is not an object file (not > allowed in a library) > /usr/bin/libtool: can't locate file for: -lgfortran > /usr/bin/libtool: file: -lgfortran is not an object file (not allowed > in a library) > /usr/bin/libtool: can't locate file for: -lgcc > /usr/bin/libtool: file: -lgcc is not an object file (not allowed in a > library) > make[2]: *** [bindings/f77/libplplotf77d.9.1.1.dylib] Error 1 > make[1]: *** [bindings/f77/CMakeFiles/plplotf77d.dir/all] Error 2 > make: *** [all] Error 2 > " > > Does anyone knows what is happening? > > Thanks! > > Alberto. > > > > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with > Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills > and code to > build responsive, highly engaging applications that combine the > power of local > resources and data with the reach of the web. Download the Adobe AIR > SDK and > Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com > _______________________________________________ > Plplot-general mailing list > Plp...@li... > https://lists.sourceforge.net/lists/listinfo/plplot-general -- Dr. Werner Smekal Institut fuer Allgemeine Physik Technische Universitaet Wien Wiedner Hauptstr 8-10 A-1040 Wien Austria email: sm...@ia... web: http://www.iap.tuwien.ac.at/~smekal phone: +43-(0)1-58801-13463 (office), +43-(0)1-58801-13469 (laboratory) fax: +43-(0)1-58801-13499 |
From: Alberto G. O. Krone-M. <al...@gm...> - 2009-02-10 08:51:23
|
Hi! I've checked my fortran and it was 4.2.1. I've updated to 4.3 (MacResearch), and everything looks fine now! Thanks a lot! Alberto. Em 09/02/2009, às 14:17, Werner Smekal escreveu: > Hi, > > Kyle already wrote that you should disable the fortran bindings with > -DENABLE_f77=OFF and -DENABLE_f90=OFF. But which version of gfortran > do you have? Fortran is not provided by Apple, so you must have > installed it from various sources (fink, darwinports, etc.) and my > version works: > > atto:~ smekal$ gfortran --version > GNU Fortran (GCC) 4.2.3 > Copyright (C) 2007 Free Software Foundation, Inc. > > although I can't remember where I got it from ;) > > Regards, > Werner > > On 08.02.2009, at 15:41, Alberto G. O. Krone-Martins wrote: > >> >> Hello! >> >> I am trying to compile PLPLOT on OSX 10.5.6, but when i try to >> "make" the code, it fails: >> >> "... >> [ 16%] Built target plplotf77cd >> Linking Fortran shared library libplplotf77d.dylib >> /usr/bin/libtool: can't open file: crt3.o (No such file or directory) >> /usr/bin/libtool: can't locate file for: -lgfortranbegin >> /usr/bin/libtool: file: -lgfortranbegin is not an object file (not >> allowed in a library) >> /usr/bin/libtool: can't locate file for: -lgfortran >> /usr/bin/libtool: file: -lgfortran is not an object file (not allowed >> in a library) >> /usr/bin/libtool: can't locate file for: -lgcc >> /usr/bin/libtool: file: -lgcc is not an object file (not allowed in a >> library) >> make[2]: *** [bindings/f77/libplplotf77d.9.1.1.dylib] Error 1 >> make[1]: *** [bindings/f77/CMakeFiles/plplotf77d.dir/all] Error 2 >> make: *** [all] Error 2 >> " >> >> Does anyone knows what is happening? >> >> Thanks! >> >> Alberto. >> >> >> >> ------------------------------------------------------------------------------ >> Create and Deploy Rich Internet Apps outside the browser with >> Adobe(R)AIR(TM) >> software. With Adobe AIR, Ajax developers can use existing skills >> and code to >> build responsive, highly engaging applications that combine the >> power of local >> resources and data with the reach of the web. Download the Adobe >> AIR SDK and >> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com >> _______________________________________________ >> Plplot-general mailing list >> Plp...@li... >> https://lists.sourceforge.net/lists/listinfo/plplot-general > > -- > Dr. Werner Smekal > Institut fuer Allgemeine Physik > Technische Universitaet Wien > Wiedner Hauptstr 8-10 > A-1040 Wien > Austria > > email: sm...@ia... > web: http://www.iap.tuwien.ac.at/~smekal > phone: +43-(0)1-58801-13463 (office), +43-(0)1-58801-13469 > (laboratory) > fax: +43-(0)1-58801-13499 > |