public inbox for gsl-discuss@sourceware.org
 help / color / mirror / Atom feed
* compiling GSL 0.7 problem
@ 2000-12-08  1:46 Bob Bailey
  2000-12-08  2:39 ` Brian Gough
       [not found] ` <200012100122.JAA28965@ice.ntnu.edu.tw>
  0 siblings, 2 replies; 3+ messages in thread
From: Bob Bailey @ 2000-12-08  1:46 UTC (permalink / raw)
  To: gsl-discuss

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1357 bytes --]

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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: compiling GSL 0.7 problem
  2000-12-08  1:46 compiling GSL 0.7 problem Bob Bailey
@ 2000-12-08  2:39 ` Brian Gough
       [not found] ` <200012100122.JAA28965@ice.ntnu.edu.tw>
  1 sibling, 0 replies; 3+ messages in thread
From: Brian Gough @ 2000-12-08  2:39 UTC (permalink / raw)
  To: Bob Bailey; +Cc: gsl-discuss

Thanks for the bug reports. It looks like those header files were
broken in the 0.7 version (gsl_const_cgs.h, gsl_const_mks.h,
gsl_const_num.h).

I have checked in new versions of these files which you can get from
cvs or from

  http://sources.redhat.com/cgi-bin/cvsweb.cgi/gsl/const/?cvsroot=gsl

The 'ln -s' problem that was broken in 0.6 should now be fixed in 0.7
-- we  use the autoconf macro AC_PROG_LN_S to check whether 'ln -s'
works or not.

best regards
Brian Gough


Bob Bailey writes:
 > 
 > 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
 > 
 > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 > <HTML><HEAD>
 > <META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
 > <META content="MSHTML 5.50.4522.1800" name=GENERATOR>
 > <STYLE></STYLE>
 > </HEAD>
 > <BODY bgColor=#ffffff><FONT face=Arial size=2>
 > <DIV><BR>I have not been able to compile GSL version 0.7 using DJGPP.<BR>(I was 
 > successful with ver. 0.6)<BR>My computer is a Pentium III running Windows 
 > 98SE.<BR>I have 128Mb ram, and all the latest DJGPP stuff.</DIV>
 > <DIV>&nbsp;</DIV>
 > <DIV>Here is what I do and what I get when I try to compile the library:</DIV>
 > <DIV>&nbsp;</DIV>
 > <DIV>using bash or dos:<BR>F:\...&gt;sh configure --disable-shared&nbsp; 
 > --host=pentium2<BR>(works OK, no errors)</DIV>
 > <DIV>&nbsp;</DIV>
 > <DIV>F:\...&gt;make</DIV>
 > <DIV>&nbsp;</DIV>
 > <DIV>Last several lines of make:</DIV>
 > <DIV>&nbsp;</DIV>
 > <DIV>make.exe[2]: Entering directory `f:/gsl/gsl-0.7/const'<BR>make.exe[2]: *** 
 > No rule to make target `gsl_const_mks.h', needed by 
 > `all-am'.<BR>Stop.<BR>make.exe[2]: Leaving directory 
 > `f:/gsl/gsl-0.7/const'<BR>make.exe[1]: *** [all-recursive] Error 
 > 1<BR>make.exe[1]: Leaving directory `f:/gsl/gsl-0.7'<BR>make.exe: *** 
 > [all-recursive-am] Error 2</DIV>
 > <DIV>&nbsp;</DIV>
 > <DIV>&nbsp;</DIV>
 > <DIV>&nbsp;</DIV>
 > <DIV>Here is the version of DJGPP make:<BR>F:\gsl\gsl-0.7&gt;make -ver<BR>GNU 
 > Make version 3.79.1, by Richard Stallman and Roland McGrath.<BR>Built for 
 > i386-pc-msdosdjgpp</DIV>
 > <DIV>&nbsp;</DIV>
 > <DIV>I do not know what the problem is or how to fix it.&nbsp; Can you help 
 > me?</DIV>
 > <DIV>&nbsp;</DIV>
 > <DIV>--------<BR>I was able to successfully compile GSL version 0.6 under 
 > DJGPP<BR>after fixing one bug in the \gsl\makefile:<BR>&nbsp; Replace ln -s with 
 > ln -v, since DOS does not support soft links.</DIV>
 > <DIV>&nbsp;</DIV>
 > <DIV>I first ran: configure --disable-shared --host=pentium2<BR>There are no 
 > errors reported.</DIV>
 > <DIV>&nbsp;</DIV>
 > <DIV><BR>Bob Bailey<BR><A 
 > href=" mailto:bbailey@mail.apol.com.tw ">bbailey@mail.apol.com.tw</A><BR><A 
 > href=" mailto:bbailey@ice.ntnu.edu.tw ">bbailey@ice.ntnu.edu.tw</A><BR></FONT></DIV></BODY></HTML>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: compiling GSL 0.7 problem
       [not found] ` <200012100122.JAA28965@ice.ntnu.edu.tw>
@ 2000-12-10  6:42   ` Bob Bailey
  0 siblings, 0 replies; 3+ messages in thread
From: Bob Bailey @ 2000-12-10  6:42 UTC (permalink / raw)
  To: gsl-discuss

Thank you.

----- Original Message -----
From: "Brian Gough" <bjg@network-theory.co.uk>
To: "Bob Bailey" <bbailey@mail.apol.com.tw>
Cc: <gsl-discuss@sources.redhat.com>
Sent: Saturday, December 09, 2000 5:22 PM
Subject: Re: compiling GSL 0.7 problem


> Thanks for the bug reports. It looks like those header files were
> broken in the 0.7 version (gsl_const_cgs.h, gsl_const_mks.h,
> gsl_const_num.h).
>
> I have checked in new versions of these files which you can get from
> cvs or from
>
>   http://sources.redhat.com/cgi-bin/cvsweb.cgi/gsl/const/?cvsroot=gsl
>
> The 'ln -s' problem that was broken in 0.6 should now be fixed in 0.7
> -- we  use the autoconf macro AC_PROG_LN_S to check whether 'ln -s'
> works or not.
>
> best regards
> Brian Gough
>
>
> Bob Bailey writes:
>  >
>  > 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
>  >
>  > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
>  > <HTML><HEAD>
>  > <META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
>  > <META content="MSHTML 5.50.4522.1800" name=GENERATOR>
>  > <STYLE></STYLE>
>  > </HEAD>
>  > <BODY bgColor=#ffffff><FONT face=Arial size=2>
>  > <DIV><BR>I have not been able to compile GSL version 0.7 using
DJGPP.<BR>(I was
>  > successful with ver. 0.6)<BR>My computer is a Pentium III running
Windows
>  > 98SE.<BR>I have 128Mb ram, and all the latest DJGPP stuff.</DIV>
>  > <DIV>&nbsp;</DIV>
>  > <DIV>Here is what I do and what I get when I try to compile the
library:</DIV>
>  > <DIV>&nbsp;</DIV>
>  > <DIV>using bash or dos:<BR>F:\...&gt;sh
configure --disable-shared&nbsp;
>  > --host=pentium2<BR>(works OK, no errors)</DIV>
>  > <DIV>&nbsp;</DIV>
>  > <DIV>F:\...&gt;make</DIV>
>  > <DIV>&nbsp;</DIV>
>  > <DIV>Last several lines of make:</DIV>
>  > <DIV>&nbsp;</DIV>
>  > <DIV>make.exe[2]: Entering directory
`f:/gsl/gsl-0.7/const'<BR>make.exe[2]: ***
>  > No rule to make target `gsl_const_mks.h', needed by
>  > `all-am'.<BR>Stop.<BR>make.exe[2]: Leaving directory
>  > `f:/gsl/gsl-0.7/const'<BR>make.exe[1]: *** [all-recursive] Error
>  > 1<BR>make.exe[1]: Leaving directory `f:/gsl/gsl-0.7'<BR>make.exe: ***
>  > [all-recursive-am] Error 2</DIV>
>  > <DIV>&nbsp;</DIV>
>  > <DIV>&nbsp;</DIV>
>  > <DIV>&nbsp;</DIV>
>  > <DIV>Here is the version of DJGPP
make:<BR>F:\gsl\gsl-0.7&gt;make -ver<BR>GNU
>  > Make version 3.79.1, by Richard Stallman and Roland McGrath.<BR>Built
for
>  > i386-pc-msdosdjgpp</DIV>
>  > <DIV>&nbsp;</DIV>
>  > <DIV>I do not know what the problem is or how to fix it.&nbsp; Can you
help
>  > me?</DIV>
>  > <DIV>&nbsp;</DIV>
>  > <DIV>--------<BR>I was able to successfully compile GSL version 0.6
under
>  > DJGPP<BR>after fixing one bug in the \gsl\makefile:<BR>&nbsp; Replace
ln -s with
>  > ln -v, since DOS does not support soft links.</DIV>
>  > <DIV>&nbsp;</DIV>
>  > <DIV>I first ran: configure --disable-shared --host=pentium2<BR>There
are no
>  > errors reported.</DIV>
>  > <DIV>&nbsp;</DIV>
>  > <DIV><BR>Bob Bailey<BR><A
>  >
href=" mailto:bbailey@mail.apol.com.tw ">bbailey@mail.apol.com.tw</A><BR><A
>  >
href=" mailto:bbailey@ice.ntnu.edu.tw ">bbailey@ice.ntnu.edu.tw</A><BR></FONT>
</DIV></BODY></HTML>
>


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2000-12-10  6:42 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-12-08  1:46 compiling GSL 0.7 problem Bob Bailey
2000-12-08  2:39 ` Brian Gough
     [not found] ` <200012100122.JAA28965@ice.ntnu.edu.tw>
2000-12-10  6:42   ` Bob Bailey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).