Hi,

after disabling ada (cmake -G "MinGW Makefiles" -DENABLE_ada=OFF 
..\..\plplot) cmake passes the configuration stage. Running make gives 
troubles with fortran 77 though:

Scanning dependencies of target plplotf77d
[ 52%] Building Fortran object 
bindings/f77/CMakeFiles/plplotf77d.dir/strutil.obj
[ 54%] Building Fortran object 
bindings/f77/CMakeFiles/plplotf77d.dir/sfstubs.obj
[ 55%] Building Fortran object 
bindings/f77/CMakeFiles/plplotf77d.dir/configurable.obj
Linking Fortran shared library ..\..\dll\libplplotf77d.dll
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x54): undefined 
reference to `_plsetopt7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x8c): undefined 
reference to `_plabort7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0xc4): undefined 
reference to `_plsdev7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0xe1): undefined 
reference to `_plgdev7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x131): undefined 
reference to `_plsfnam7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x14e): undefined 
reference to `_plgfnam7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x17e): undefined 
reference to `_plgver7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x202): undefined 
reference to `_plaxes7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x26b): undefined 
reference to `_plbox7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x36b): undefined 
reference to `_plbox37_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x408): undefined 
reference to `_plcon07_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x4f1): undefined 
reference to `_plcon17_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x62c): undefined 
reference to `_plcon27_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x6ce): undefined 
reference to `_plcont7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x788): undefined 
reference to `_plvec07_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x88e): undefined 
reference to `_plvec17_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x9e6): undefined 
reference to `_plvec27_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0xaa5): undefined 
reference to `_plvect7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0xb3c): undefined 
reference to `_plshade07_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0xc1c): undefined 
reference to `_plshade17_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0xd4e): undefined 
reference to `_plshade27_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0xdea): undefined 
reference to `_plshade7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0xe98): undefined 
reference to `_plshades07_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0xf8f): undefined 
reference to `_plshades17_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x10d8): 
undefined reference to `_plshades27_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x118b): 
undefined reference to `_plshades7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x120b): 
undefined reference to `_plimagefr07_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x12da): 
undefined reference to `_plimagefr17_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x13fb): 
undefined reference to `_plimagefr27_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x1483): 
undefined reference to `_plimagefr7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x1505): 
undefined reference to `_pllab7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x156b): 
undefined reference to `_plmtex7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x15d1): 
undefined reference to `_plmtex37_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x1618): 
undefined reference to `_plptex7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x166e): 
undefined reference to `_plptex37_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x16ac): 
undefined reference to `_plstart7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x16e2): 
undefined reference to `_plsetmapformc_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x16fe): 
undefined reference to `_plmap7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x1714): 
undefined reference to `_plsetmapformc_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x1731): 
undefined reference to `_plmeridians7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x18d7): 
undefined reference to `_plstripc7_'
CMakeFiles\plplotf77d.dir\sfstubs.obj:sfstubs.f:(.text+0x1912): 
undefined reference to `_pltimefmt7_'
CMakeFiles\plplotf77d.dir\configurable.obj:configurable.f:(.text+0x230): 
undefined reference to `_plparseopts7_'
collect2: ld returned 1 exit status
mingw32-make[2]: *** [dll/libplplotf77d.dll] Error 1
mingw32-make[1]: *** [bindings/f77/CMakeFiles/plplotf77d.dir/all] Error 2
mingw32-make: *** [all] Error 2

Any ideas? In the path I don't have f77 or g77, only gfortran. Didn't 
know that gfortran also compiles f77 code?

Werner

-- 
Dr. Werner Smekal
Institut fuer Allgemeine Physik
Technische Universitaet Wien
Wiedner Hauptstr 8-10
A-1040 Wien
Austria

email: [EMAIL PROTECTED]
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

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to