You are right, Jens, I've realized. Thank you for your advice Alberto
2015-03-09 17:09 GMT+01:00 Jens Havskov <[email protected]>: > alberto > > if you do not use the graphics, you only need seisan.a > > jens > > > On Mon, 9 Mar 2015, Alberto Núñez Murillo wrote: > > I'm sorry, I misplaced a word in my last question. >> So I would like to know if seisan.a, dismg.a and user32.dll are the >> libraries I need to link in order to use SEISAN subroutines. >> >> Thank you. >> >> 2015-03-09 13:17 GMT+01:00 Alberto Núñez Murillo < >> [email protected]>: >> Hi Lars, Jens >> >> Thank you for your advice. >> >> Finally I revised some installations options of the compiler, and >> managed to create seisan.a, typing make all in LIB. >> >> However, I am still unable to complete de compilation of the Makefile >> in PRO, typing make all in PRO. SEISARCH variable were set to windows >> throughout the entire process. >> >> >> My question now is focused on which libraries I need to properly use >> the SEISAN subroutines in my code. According to the PRO/Makefile, I >> need three: ../LIB/seisan.a ../LIB/dismg.a >> c:/windows/system32/user32.dll >> >> >> Are there the libraries I need to link? >> >> Thank you again. >> >> >> 2015-03-05 18:03 GMT+01:00 Lars Ottemøller >> <[email protected]>: >> Hi Alberto, >> >> have you set SEISARCH (environmental variable) to windows >> (I think)? >> >> Lars >> >> >> >> Den 2015-03-05 17:24 skreiv Alberto Núñez Murillo: >> Hi Jens, >> >> Thank you first of all for your advice. >> Unfortunately, I am not still able >> to obtain the seisan.a file. >> >> I have installed the 10.3 version of SEISAN >> (latest version). In my MS-DOS >> shell, and under LIB file, I typed make all >> and the response was: >> >> >> >> ------------------------------------------------- >> ---- COMPILING SEISAN LIBRARIES >> ----------------- >> ------------------------------------------------- >> gfortran -g -c -I../INC -fdollar-ok >> -fno-automatic -o comp_pc.o comp_pc.for >> make: *** [comp_pc.o] Error 1 >> >> >> Then I tried to do the same in the PRO >> directory, I typed make all, but the >> response was: >> >> >> cd ../LIB; make all; cd ../PRO >> make[1]: Entering directory `/c/Seismo/LIB' >> ------------------------------------------------- >> ---- COMPILING SEISAN LIBRARIES >> ----------------- >> ------------------------------------------------- >> gfortran -g -c -I../INC -fdollar-ok >> -fno-automatic -o comp_pc.o comp_pc.for >> make[1]: *** [comp_pc.o] Error 1 >> make[1]: Leaving directory `/c/Seismo/LIB' >> -------------------------------------------------- >> ---- COMPILING SEISAN 9.0.1 PROGRAMS >> ----------------- >> -------------------------------------------------- >> ----- cripart ----- >> gfortran -g -I../INC -fdollar-ok >> -fno-automatic -static -o cripar >> cripar.for .. >> /LIB/./seisan.a ../LIB/dismg.a >> c:/windows/system32/user32.dll -luser32 >> -lgdi32 >> -lopengl32 >> make: *** [cripar] Error 1 >> >> >> I do not know if anything can be done to >> obtain the seisan.a file with all >> the library subroutines. Anyway, all help that >> you or someone could give to >> me would be highly appreciated. >> >> Alberto >> >> 2015-03-05 10:03 GMT+01:00 Jens Havskov >> <[email protected]>: >> >> >> >> >> >> alberto >> >> if you have installed compiler according >> to seisan manual, you do not need >> to use the GW shell, not sure if it >> works in thaty shell. >> >> use a later version (use latest) of >> seisan, then not need for libmseed.a >> >> if you only need library file, go to LIB >> and write make all. >> >> >> jens >> On Wed, 4 Mar 2015, Alberto Núñez >> Murillo wrote: >> >> Good afternoon, >> >> I would like to compile a >> program which calls certain >> SEISAN subroutines. >> Therefore, I need to create >> both ?seisan.a? and >> 'libmeseed.a' files in >> order to >> link to the library >> subroutines contained in >> these archives. >> >> I have installed in my 32 >> bit Windows computer the >> Fortran compiler and >> the >> MinGW development toolkit. >> >> Being in the PRO directory, >> I type in the GW shell >> >> make all >> >> And the response from the >> shell is >> >> make: *** No rule to make >> target `../INC*.inc', needed >> by >> `k2sei'. Stop. >> >> >> I have properly installed >> SEISAN in my machine, and >> the directory INC >> exists. >> >> I do not know where the >> problem is to compile and >> obtain the ?seisan.a? >> and >> 'libmeseed.a' files. >> >> I would appreciate if >> someone could help me. >> >> >> Yours, >> >> -- >> Alberto Núñez Murillo >> >> Universidad Politécnica de >> Madrid >> [email protected] >> >> >> >> >> _______________________________________________ >> seisan mailing list >> [email protected] >> http://mailman.uib.no/listinfo/seisan >> >> >> >> >> -- >> Alberto Núñez Murillo >> >> Universidad Politécnica de Madrid >> [email protected] >> >> >> >> >> -- >> Alberto Núñez Murillo >> >> Universidad Politécnica de Madrid >> [email protected] >> >> -- Alberto Núñez Murillo Universidad Politécnica de Madrid [email protected]
_______________________________________________ seisan mailing list [email protected] http://mailman.uib.no/listinfo/seisan
