octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: MSVC compiler support [patch 1]: Extra define's


From: michael . goffioul
Subject: RE: MSVC compiler support [patch 1]: Extra define's
Date: Thu, 26 Oct 2006 17:24:30 +0200

>> 3) Disable compilation of "doc/" under MSVC as I couldn't get it work yet
>
> Why do you need to do this? Is it because TeX is missing on your
> system? If so, then I'd like to disable the parts of the doc
> generation that can't work because of missing tools rather than simply
> disable all of it.
 
This is too much of a problem to build the doc from CVS (with MSYS and
Win32) and I think I'll give up on that part.
 
A tiny patch is the following:
 
Index: configure.in
===================================================================
RCS file: /cvs/octave/configure.in,v
retrieving revision 1.534
diff -c -p -r1.534 configure.in
*** configure.in        26 Oct 2006 01:18:33 -0000      1.534
--- configure.in        26 Oct 2006 15:13:37 -0000
*************** case "$canonical_host_type" in
*** 1052,1057 ****
--- 1061,1067 ----
      SHLBIN=dll
      LIBPRE=
      SH_LDFLAGS="-shared -g"
+     library_path_var=PATH
      ## Extra compilation flags.
      XTRA_CRUFT_DEFS="-DCRUFT_DLL"
      XTRA_OCTAVE_DEFS="-DOCTAVE_DLL"


Besides that, I still couldn't build the doc completely, mainly due to the fact
that I couldn't find a working configuration with all the required tools.
 
- MSYS provides an out-dated makeinfo that cannot cope with "@float"
- ./run-octave cannot run pgnuplot when started from the MSYS shell, even if it's
in the PATH variable (when I run the built octave.exe from a command prompt,
it works OK); hence the figures cannot be built
 
I didn't figure out all the problems, but I find it easier to grab the PDF's from the
web than trying to produce them locally... I'll try again tomorrow, but I'm getting
bored.
 
Michael.
 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]