This is the mail archive of the gsl-discuss@sources.redhat.com mailing list for the GSL project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

compiling GSL 0.7 problem



I have not been able to compile GSL version 0.7 using DJGPP.
(I was successful with ver. 0.6)
My computer is a Pentium III running Windows 98SE.
I have 128Mb ram, and all the latest DJGPP stuff.
 
Here is what I do and what I get when I try to compile the library:
 
using bash or dos:
F:\...>sh configure --disable-shared  --host=pentium2
(works OK, no errors)
 
F:\...>make
 
Last several lines of make:
 
make.exe[2]: Entering directory `f:/gsl/gsl-0.7/const'
make.exe[2]: *** No rule to make target `gsl_const_mks.h', needed by `all-am'.
Stop.
make.exe[2]: Leaving directory `f:/gsl/gsl-0.7/const'
make.exe[1]: *** [all-recursive] Error 1
make.exe[1]: Leaving directory `f:/gsl/gsl-0.7'
make.exe: *** [all-recursive-am] Error 2
 
 
 
Here is the version of DJGPP make:
F:\gsl\gsl-0.7>make -ver
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for i386-pc-msdosdjgpp
 
I do not know what the problem is or how to fix it.  Can you help me?
 
--------
I was able to successfully compile GSL version 0.6 under DJGPP
after fixing one bug in the \gsl\makefile:
  Replace ln -s with ln -v, since DOS does not support soft links.
 
I first ran: configure --disable-shared --host=pentium2
There are no errors reported.
 

Bob Bailey
bbailey@mail.apol.com.tw
bbailey@ice.ntnu.edu.tw

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]