User forums > Using Code::Blocks

integrate libraries for Fortran

(1/3) > >>

jerg:
Hi, excuse my English, I'm using the google translator

I am working with Fortran and would like to switch to Microsoft's Visual Fortran CodeBlocks. In my project use of graphics library developed by ENEA, creating graphs. I put the libraries in CodeBlocks, I tried both in the project tab "Build Options" tab that "compilers & debuggers" but when I compile the program I always return this error.



--- Code: ---ro 16 \ cos_ax_01.o | | In function `ptt01_ ': |
ro 16 \ cos_ax_01.f | 186 | undefined reference to `hlimit_ '|
ro 16 \ cos_ax_01.f | 208 | undefined reference to `hplint_ '|
ro 16 \ cos_ax_01.f | 209 | undefined reference to `hplcap_ '|
ro 16 \ cos_ax_01.f | 220 | undefined reference to `hplend_ '|
ro 16 \ cos_ax_01.o | | In function `pagg1_ ': |
ro 16 \ cos_ax_01.f | 373 | undefined reference to `hplset_ '|
ro 16 \ cos_ax_01.f | 374 | undefined reference to `hplset_ '|
ro 16 \ cos_ax_01.f | 478 | undefined reference to `hbook1_ '|
ro 16 \ cos_ax_01.f | 484 | undefined reference to `hbook2_ '|
ro 16 \ cos_ax_01.f | 489 | undefined reference to `hplzon_ '|
ro 16 \ cos_ax_01.f | 494 | undefined reference to `hfill_ '|
ro 16 \ cos_ax_01.f | 495 | undefined reference to `hmaxim_ '|
ro 16 \ cos_ax_01.f | 496 | undefined reference to `hminim_ '|
ro 16 \ cos_ax_01.f | 497 | undefined reference to `hplopt_ '|
ro 16 \ cos_ax_01.f | 498 | undefined reference to `hplopt_ '|
ro 16 \ cos_ax_01.f | 499 | undefined reference to `hplot_ '|
ro 16 \ cos_ax_01.f | 513 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.f | 515 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.f | 531 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.f | 533 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.f | 534 | undefined reference to `hpltit_ '|
ro 16 \ cos_ax_01.o | | In function `cost6_ ': |
ro 16 \ cos_ax_01.f | 300 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.f | 302 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.o | | In function `pagg2_ ': |
ro 16 \ cos_ax_01.f | 714 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 719 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 721 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 743 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 748 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 750 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 772 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 777 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 779 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 801 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 806 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 808 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 830 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 835 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 837 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 859 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 864 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 866 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 888 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 893 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 895 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 917 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 922 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 924 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 945 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 950 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 952 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 974 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 979 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 981 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 1003 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1008 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1010 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 1032 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1037 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1039 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 1060 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1065 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1067 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 1089 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1094 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1096 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 1118 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1123 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1125 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 1147 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1152 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1154 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.o | | In function `axis_ ': |
ro 16 \ cos_ax_01.f | 333 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 338 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.o | | In function `time3_ ': |
ro 16 \ cos_ax_01.f | 255 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.f | 256 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.o | | In function `set1_ ': |
ro 16 \ cos_ax_01.f | 266 | undefined reference to `hplset_ '|
ro 16 \ cos_ax_01.f | 267 | undefined reference to `hplset_ '|
ro 16 \ cos_ax_01.f | 268 | undefined reference to `hplset_ '|
ro 16 \ cos_ax_01.f | 269 | undefined reference to `hplset_ '|
ro 16 \ cos_ax_01.o | | In function `hp1_ ': |
ro 16 \ cos_ax_01.f | 315 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.o | | In function `hp2_ ': |
ro 16 \ cos_ax_01.f | 323 | undefined reference to `hplsym_ '|
||=== Build finished: 80 errors, 0 warnings === |
--- End code ---

libraries are. lib and when "they said" are written in OBJ

What's wrong??

many thanks to all

MortenMacFly:

--- Quote from: jerg on January 16, 2012, 01:05:26 pm ---What's wrong??

--- End quote ---
Please post the full compiler log (see my signature how to enable).

jerg:
thanks for the help

I did what you asked, this is the build log



--- Code: ----------------- Build: Debug XCD ---------------

mingw32-gfortran.exe-LC: \ Users \ Administrator \ Desktop \ provefortran \ lib2001-LC: \ Users \ Administrator \ Desktop \ provefortran \ lib2001-LC: \ Users \ Administrator \ Desktop \ provefortran \ lib2001-o bin \ Debug \ xcd.exe "obj \ Debug \ Cesaro 16 \ cos_ax_01.o" C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ graflib.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ grafX11.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ gX11md.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ ix_higz.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ kernlib.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ mathlib.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ packlib.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ graflib.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ grafX11.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ gX11md.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ ix_higz.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ kernlib.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ mathlib.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ packlib.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ graflib.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ grafX11.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ gX11md.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ ix_higz.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ kernlib.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ mathlib.lib C: \ Users \ Administrator \ Desktop \ provefortran \ lib2001 \ packlib. lib
obj \ Debug \ Cesaro 16 \ cos_ax_01.o: In function `ptt01_ ':
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 186: undefined reference to `hlimit_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 208: undefined reference to `hplint_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 209: undefined reference to `hplcap_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 220: undefined reference to `hplend_ '
obj \ Debug \ Cesaro 16 \ cos_ax_01.o: In function `pagg1_ ':
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 373: undefined reference to `hplset_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 374: undefined reference to `hplset_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 478: undefined reference to `hbook1_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 484: undefined reference to `hbook2_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 489: undefined reference to `hplzon_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 494: undefined reference to `hfill_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 495: undefined reference to `hmaxim_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 496: undefined reference to `hminim_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 497: undefined reference to `hplopt_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 498: undefined reference to `hplopt_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 499: undefined reference to `hplot_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 513: undefined reference to `hplsof_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 515: undefined reference to `hplsof_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 531: undefined reference to `hplsof_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 533: undefined reference to `hplsof_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 534: undefined reference to `hpltit_ '
obj \ Debug \ Cesaro 16 \ cos_ax_01.o: In function `cost6_ ':
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 300: undefined reference to `hplsof_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 302: undefined reference to `hplsof_ '
obj \ Debug \ Cesaro 16 \ cos_ax_01.o: In function `pagg2_ ':
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 714: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 719: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 721: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 743: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 748: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 750: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 772: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 777: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 779: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 801: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 806: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 808: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 830: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 835: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 837: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 859: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 864: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 866: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 888: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 893: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 895: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 917: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 922: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 924: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 945: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 950: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 952: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 974: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 979: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 981: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1003: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1008: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1010: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1032: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1037: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1039: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1060: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1065: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1067: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1089: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1094: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1096: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1118: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1123: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1125: undefined reference to `hplsym_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1147: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1152: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 1154: undefined reference to `hplsym_ '
obj \ Debug \ Cesaro 16 \ cos_ax_01.o: In function `axis_ ':
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 333: undefined reference to `hpline_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 338: undefined reference to `hpline_ '
obj \ Debug \ Cesaro 16 \ cos_ax_01.o: In function `time3_ ':
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 255: undefined reference to `hplsof_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 256: undefined reference to `hplsof_ '
obj \ Debug \ Cesaro 16 \ cos_ax_01.o: In function `set1_ ':
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 266: undefined reference to `hplset_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 267: undefined reference to `hplset_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 268: undefined reference to `hplset_ '
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 269: undefined reference to `hplset_ '
obj \ Debug \ Cesaro 16 \ cos_ax_01.o: In function `hp1_ ':
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 315: undefined reference to `hpline_ '
obj \ Debug \ Cesaro 16 \ cos_ax_01.o: In function `hp2_ ':
C: / Users / Administrator / Desktop / provefortran / César 16/cos_ax_01.f: 323: undefined reference to `hplsym_ '
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 1 seconds)
80 errors, 0 warnings
--- End code ---

this is build messages



--- Code: ---ro 16 \ cos_ax_01.o | | In function `ptt01_ ': |
ro 16 \ cos_ax_01.f | 186 | undefined reference to `hlimit_ '|
ro 16 \ cos_ax_01.f | 208 | undefined reference to `hplint_ '|
ro 16 \ cos_ax_01.f | 209 | undefined reference to `hplcap_ '|
ro 16 \ cos_ax_01.f | 220 | undefined reference to `hplend_ '|
ro 16 \ cos_ax_01.o | | In function `pagg1_ ': |
ro 16 \ cos_ax_01.f | 373 | undefined reference to `hplset_ '|
ro 16 \ cos_ax_01.f | 374 | undefined reference to `hplset_ '|
ro 16 \ cos_ax_01.f | 478 | undefined reference to `hbook1_ '|
ro 16 \ cos_ax_01.f | 484 | undefined reference to `hbook2_ '|
ro 16 \ cos_ax_01.f | 489 | undefined reference to `hplzon_ '|
ro 16 \ cos_ax_01.f | 494 | undefined reference to `hfill_ '|
ro 16 \ cos_ax_01.f | 495 | undefined reference to `hmaxim_ '|
ro 16 \ cos_ax_01.f | 496 | undefined reference to `hminim_ '|
ro 16 \ cos_ax_01.f | 497 | undefined reference to `hplopt_ '|
ro 16 \ cos_ax_01.f | 498 | undefined reference to `hplopt_ '|
ro 16 \ cos_ax_01.f | 499 | undefined reference to `hplot_ '|
ro 16 \ cos_ax_01.f | 513 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.f | 515 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.f | 531 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.f | 533 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.f | 534 | undefined reference to `hpltit_ '|
ro 16 \ cos_ax_01.o | | In function `cost6_ ': |
ro 16 \ cos_ax_01.f | 300 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.f | 302 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.o | | In function `pagg2_ ': |
ro 16 \ cos_ax_01.f | 714 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 719 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 721 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 743 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 748 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 750 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 772 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 777 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 779 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 801 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 806 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 808 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 830 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 835 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 837 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 859 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 864 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 866 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 888 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 893 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 895 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 917 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 922 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 924 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 945 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 950 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 952 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 974 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 979 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 981 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 1003 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1008 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1010 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 1032 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1037 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1039 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 1060 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1065 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1067 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 1089 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1094 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1096 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 1118 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1123 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1125 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.f | 1147 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1152 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 1154 | undefined reference to `hplsym_ '|
ro 16 \ cos_ax_01.o | | In function `axis_ ': |
ro 16 \ cos_ax_01.f | 333 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.f | 338 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.o | | In function `time3_ ': |
ro 16 \ cos_ax_01.f | 255 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.f | 256 | undefined reference to `hplsof_ '|
ro 16 \ cos_ax_01.o | | In function `set1_ ': |
ro 16 \ cos_ax_01.f | 266 | undefined reference to `hplset_ '|
ro 16 \ cos_ax_01.f | 267 | undefined reference to `hplset_ '|
ro 16 \ cos_ax_01.f | 268 | undefined reference to `hplset_ '|
ro 16 \ cos_ax_01.f | 269 | undefined reference to `hplset_ '|
ro 16 \ cos_ax_01.o | | In function `hp1_ ': |
ro 16 \ cos_ax_01.f | 315 | undefined reference to `hpline_ '|
ro 16 \ cos_ax_01.o | | In function `hp2_ ': |
ro 16 \ cos_ax_01.f | 323 | undefined reference to `hplsym_ '|
||=== Build finished: 80 errors, 0 warnings === |
--- End code ---

minigw the compiler and is set as follows:

Toolchain executables tab

C compiler = mingw32-gfortran.exe
C++ compiler = mingw32-gfortran.exe
Linker fo dynamic libs = mingw32-gfortran.exe
Linker fo static libs = ar.exe
debugger = gdb.exe
resurce compiler = windres.exe
Make program = mingw32-make.exe

MortenMacFly:

--- Quote from: jerg on January 16, 2012, 01:36:33 pm ---I did what you asked, this is the build log

--- End quote ---
If the build log is correct the compiler should have complained because of a syntax error on the command line. Did something go wrong with the formatting? Please use the "Copy" option of the tab with the compiler's output (right-click on the tab) and paste the content unmodified in code tags.

jerg:
ok, build messages


C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hlimit_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplint_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplcap_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplend_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplset_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplset_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hbook1_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hbook2_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplzon_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hfill_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hmaxim_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hminim_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplopt_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplopt_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplot_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsof_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsof_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsof_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsof_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpltit_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsof_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsof_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsof_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsof_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplset_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplset_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplset_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplset_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hpline_'|
C:\Users\Administrator\Desktop\provefortran\xcd\cos_ax_01.o:cos_ax_01.f|| undefined reference to `hplsym_'|
||=== Build finished: 80 errors, 0 warnings ===|



Right-click> copy contents to clipboard and then paste in the forum, instead of spaces makes the symbol "|"

I think it's normal that report one syntax error if it does not find the library files. without the library file does not know that the names are matched to call routines

that I write bad English :-)))
sorry

Navigation

[0] Message Index

[#] Next page

Go to full version