gfortran -m64 -I$DISLIN/gf exa_f90.f90 -o exa_f90 -L$DISLIN -ldislin_d -L/Applications/OpenMotif21/lib -lXm
I then get the following error :
-macosx_version_min has been renamed to -macos_version_min
ld: warning: ignoring duplicate libraries: '-lgcc', '-lgcc_s.1.1'
ld: Undefined symbols:
_areaf_, referenced from:
_exa12_1_ in ccqByCNi.o
_exa_8_ in ccqByCNi.o
_autres_, referenced from:
_ex11_1_ in ccqByCNi.o
_ax3len_, referenced from:
_ex11_1_ in ccqByCNi.o
_axends_, referenced from:
_exa_2_ in ccqByCNi.o
_axslen_, referenced from:
_ex10_3_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex13_4_ in ccqByCNi.o
_ex13_3_ in ccqByCNi.o
_ex13_2_ in ccqByCNi.o
_ex13_1_ in ccqByCNi.o
...
_axsorg_, referenced from:
_exa_2_ in ccqByCNi.o
_exa_2_ in ccqByCNi.o
_axspos_, referenced from:
_ex11_1_ in ccqByCNi.o
_ex14_2_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
...
_axsscl_, referenced from:
_exa_4_ in ccqByCNi.o
_bargrp_, referenced from:
_ex10_1_ in ccqByCNi.o
_bars_, referenced from:
_ex10_3_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
...
_bartyp_, referenced from:
_ex10_3_ in ccqByCNi.o
_barwth_, referenced from:
_ex10_3_ in ccqByCNi.o
_exa_2_ in ccqByCNi.o
_exa_2_ in ccqByCNi.o
_center_, referenced from:
_exa_6_ in ccqByCNi.o
_chncrv_, referenced from:
_exa_7_ in ccqByCNi.o
_exa_6_ in ccqByCNi.o
_chnpie_, referenced from:
_ex10_3_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_exa_10_ in ccqByCNi.o
_color_, referenced from:
_exa_13_ in ccqByCNi.o
_exa_13_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
...
_complx_, referenced from:
_exa_13_ in ccqByCNi.o
_ex11_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex14_2_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
...
_conshd_, referenced from:
_ex14_2_ in ccqByCNi.o
_contur_, referenced from:
_ex14_1_ in ccqByCNi.o
_crvmat_, referenced from:
_ex11_1_ in ccqByCNi.o
_curve_, referenced from:
_exa_7_ in ccqByCNi.o
_exa_7_ in ccqByCNi.o
_exa_6_ in ccqByCNi.o
_exa_5_ in ccqByCNi.o
_exa_2_ in ccqByCNi.o
_exa_2_ in ccqByCNi.o
_exa_1_ in ccqByCNi.o
_exa_1_ in ccqByCNi.o
...
_curvmp_, referenced from:
_exa_12_ in ccqByCNi.o
_dash_, referenced from:
_exa_1_ in ccqByCNi.o
_dashl_, referenced from:
_exa12_1_ in ccqByCNi.o
_disfin_, referenced from:
_exa_14_ in ccqByCNi.o
_exa_13_ in ccqByCNi.o
_ex11_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex14_2_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
...
_disini_, referenced from:
_exa_14_ in ccqByCNi.o
_exa_13_ in ccqByCNi.o
_ex11_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex14_2_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
...
_endgrf_, referenced from:
_ex10_3_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex13_3_ in ccqByCNi.o
_ex13_2_ in ccqByCNi.o
_exa_5_ in ccqByCNi.o
_exa_4_ in ccqByCNi.o
...
_frame_, referenced from:
_ex13_4_ in ccqByCNi.o
_ex13_1_ in ccqByCNi.o
_exa_12_ in ccqByCNi.o
_getmfl_, referenced from:
_ex11_1_ in ccqByCNi.o
_graf3_, referenced from:
_ex11_1_ in ccqByCNi.o
_graf3d_, referenced from:
_exa12_2_ in ccqByCNi.o
_exa12_1_ in ccqByCNi.o
_exa_11_ in ccqByCNi.o
_graf_, referenced from:
_ex14_2_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_exa12_1_ in ccqByCNi.o
_exa12_1_ in ccqByCNi.o
_exa_7_ in ccqByCNi.o
...
_grafmp_, referenced from:
_exa_13_ in ccqByCNi.o
_ex13_4_ in ccqByCNi.o
_ex13_3_ in ccqByCNi.o
_ex13_2_ in ccqByCNi.o
_ex13_1_ in ccqByCNi.o
_exa_12_ in ccqByCNi.o
_grafp_, referenced from:
_exa_2_ in ccqByCNi.o
_exa_2_ in ccqByCNi.o
_grffin_, referenced from:
_exa12_1_ in ccqByCNi.o
_exa12_1_ in ccqByCNi.o
_exa12_1_ in ccqByCNi.o
_grfini_, referenced from:
_exa12_1_ in ccqByCNi.o
_exa12_1_ in ccqByCNi.o
_exa12_1_ in ccqByCNi.o
_grid_, referenced from:
_exa12_1_ in ccqByCNi.o
_exa12_1_ in ccqByCNi.o
_gridmp_, referenced from:
_exa_13_ in ccqByCNi.o
_ex13_4_ in ccqByCNi.o
_ex13_3_ in ccqByCNi.o
_ex13_2_ in ccqByCNi.o
_ex13_1_ in ccqByCNi.o
_exa_12_ in ccqByCNi.o
_height_, referenced from:
_exa_14_ in ccqByCNi.o
_ex11_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
...
_hsymbl_, referenced from:
_exa_5_ in ccqByCNi.o
_exa_3_ in ccqByCNi.o
_htitle_, referenced from:
_ex10_3_ in ccqByCNi.o
_exa_2_ in ccqByCNi.o
_incmrk_, referenced from:
_exa_12_ in ccqByCNi.o
_exa_5_ in ccqByCNi.o
_intax_, referenced from:
_ex11_1_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex13_4_ in ccqByCNi.o
_exa12_2_ in ccqByCNi.o
_labclr_, referenced from:
_ex10_3_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
_labdig_, referenced from:
_exa_12_ in ccqByCNi.o
_exa_7_ in ccqByCNi.o
_exa_4_ in ccqByCNi.o
_exa_4_ in ccqByCNi.o
_exa_2_ in ccqByCNi.o
_exa_2_ in ccqByCNi.o
_exa_1_ in ccqByCNi.o
...
_labels_, referenced from:
_ex14_1_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
...
_labpos_, referenced from:
_ex10_3_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_labtyp_, referenced from:
_exa_2_ in ccqByCNi.o
_legend_, referenced from:
_ex10_1_ in ccqByCNi.o
_exa_7_ in ccqByCNi.o
_legini_, referenced from:
_ex10_2_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_exa_10_ in ccqByCNi.o
_exa_7_ in ccqByCNi.o
_leglin_, referenced from:
_ex10_2_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
...
_legpos_, referenced from:
_exa_7_ in ccqByCNi.o
_legtit_, referenced from:
_ex10_1_ in ccqByCNi.o
_exa_7_ in ccqByCNi.o
_mappol_, referenced from:
_ex13_3_ in ccqByCNi.o
_marker_, referenced from:
_exa_5_ in ccqByCNi.o
_messag_, referenced from:
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
...
_metafl_, referenced from:
_exa_0_ in ccqByCNi.o
_mixalf_, referenced from:
_ex14_2_ in ccqByCNi.o
_mpaepl_, referenced from:
_ex11_1_ in ccqByCNi.o
_name_, referenced from:
_ex11_1_ in ccqByCNi.o
_ex11_1_ in ccqByCNi.o
_ex11_1_ in ccqByCNi.o
_ex14_2_ in ccqByCNi.o
_ex14_2_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
...
_nlmess_, referenced from:
_ex6_1_ in ccqByCNi.o
_ex13_3_ in ccqByCNi.o
_exa_9_ in ccqByCNi.o
_exa_9_ in ccqByCNi.o
_exa_8_ in ccqByCNi.o
_exa_8_ in ccqByCNi.o
_exa_3_ in ccqByCNi.o
_exa_3_ in ccqByCNi.o
...
_nlnumb_, referenced from:
_exa_14_ in ccqByCNi.o
_noclip_, referenced from:
_exa_13_ in ccqByCNi.o
_ex13_2_ in ccqByCNi.o
_nograf_, referenced from:
_exa12_1_ in ccqByCNi.o
_number_, referenced from:
_exa_14_ in ccqByCNi.o
_nxposn_, referenced from:
_exa_7_ in ccqByCNi.o
_exa_6_ in ccqByCNi.o
_exa_5_ in ccqByCNi.o
_nyposn_, referenced from:
_exa_7_ in ccqByCNi.o
_exa_6_ in ccqByCNi.o
_exa_5_ in ccqByCNi.o
_pagera_, referenced from:
_exa_14_ in ccqByCNi.o
_exa_13_ in ccqByCNi.o
_ex11_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex14_2_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
...
_paghdr_, referenced from:
_exa_3_ in ccqByCNi.o
_patcyc_, referenced from:
_ex10_2_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_pieclr_, referenced from:
_ex10_3_ in ccqByCNi.o
_piegrf_, referenced from:
_ex10_3_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_exa_10_ in ccqByCNi.o
_pietyp_, referenced from:
_ex10_3_ in ccqByCNi.o
_point_, referenced from:
_exa_14_ in ccqByCNi.o
_polcrv_, referenced from:
_exa_5_ in ccqByCNi.o
_exa_2_ in ccqByCNi.o
_pos2pt_, referenced from:
_exa_12_ in ccqByCNi.o
_projct_, referenced from:
_exa_13_ in ccqByCNi.o
_ex13_4_ in ccqByCNi.o
_ex13_3_ in ccqByCNi.o
_ex13_2_ in ccqByCNi.o
_exa_12_ in ccqByCNi.o
_psfont_, referenced from:
_ex11_1_ in ccqByCNi.o
_reset_, referenced from:
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_setclr_, referenced from:
_exa_14_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_exa_8_ in ccqByCNi.o
_setgrf_, referenced from:
_exa_5_ in ccqByCNi.o
_setpag_, referenced from:
_exa_0_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex14_2_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
...
_setvlt_, referenced from:
_exa_14_ in ccqByCNi.o
_exa_13_ in ccqByCNi.o
_ex13_4_ in ccqByCNi.o
_exa_8_ in ccqByCNi.o
_shdeur_, referenced from:
_ex13_4_ in ccqByCNi.o
_shdmap_, referenced from:
_exa_13_ in ccqByCNi.o
_shdmod_, referenced from:
_ex14_2_ in ccqByCNi.o
_shdpat_, referenced from:
_exa_13_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_exa12_1_ in ccqByCNi.o
_exa_8_ in ccqByCNi.o
_shlsur_, referenced from:
_exa12_1_ in ccqByCNi.o
_smxalf_, referenced from:
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_ex6_1_ in ccqByCNi.o
_solid_, referenced from:
_exa12_1_ in ccqByCNi.o
_surfcp_, referenced from:
_exa12_2_ in ccqByCNi.o
_surmat_, referenced from:
_exa12_1_ in ccqByCNi.o
_exa_11_ in ccqByCNi.o
_surmsh_, referenced from:
_exa12_2_ in ccqByCNi.o
_symbol_, referenced from:
_exa_3_ in ccqByCNi.o
_ticks_, referenced from:
_ex10_1_ in ccqByCNi.o
_ex13_4_ in ccqByCNi.o
_exa_12_ in ccqByCNi.o
_exa_7_ in ccqByCNi.o
_exa_2_ in ccqByCNi.o
_exa_1_ in ccqByCNi.o
_title_, referenced from:
_ex11_1_ in ccqByCNi.o
_ex14_2_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
_ex10_2_ in ccqByCNi.o
_ex10_1_ in ccqByCNi.o
_ex13_4_ in ccqByCNi.o
...
_titlin_, referenced from:
_ex11_1_ in ccqByCNi.o
_ex11_1_ in ccqByCNi.o
_ex14_2_ in ccqByCNi.o
_ex14_2_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex14_1_ in ccqByCNi.o
_ex10_3_ in ccqByCNi.o
...
_vector_, referenced from:
_exa_9_ in ccqByCNi.o
_view3d_, referenced from:
_exa_11_ in ccqByCNi.o
_vkytit_, referenced from:
_exa12_2_ in ccqByCNi.o
_world_, referenced from:
_ex13_3_ in ccqByCNi.o
_ex13_2_ in ccqByCNi.o
_ex13_1_ in ccqByCNi.o
_exa_12_ in ccqByCNi.o
_xaxgit_, referenced from:
_exa_7_ in ccqByCNi.o
_exa_1_ in ccqByCNi.o
_zscale_, referenced from:
_exa12_2_ in ccqByCNi.o
collect2: error: ld returned 1 exit status
I think the linker does not find the variables needed for the compilation. How can I fix this problem ?
Thank you for your time !
Best regards,
Antoine Gendron
Student at CentraleSupélec (University Paris-Saclay)