- 19 Jul, 2001 1 commit
-
-
simonmar authored
Fix a number of bugs in the autoconf setup, thanks to Gregory Wright <gwright@packetstorm.com>.
-
- 10 Jul, 2001 1 commit
-
-
rrt authored
Fix jade detection on Windows for jades that don't understand Unix paths
-
- 06 Jul, 2001 1 commit
-
-
rrt authored
Fix path for Windows jade
-
- 04 Jul, 2001 1 commit
-
-
rrt authored
gcc-2.95.3-4 for mingw accepts -mwin32, so allow it
-
- 03 Jul, 2001 2 commits
- 30 Jun, 2001 1 commit
-
-
sof authored
Tidy up the handling of -mno-cygwin.
-
- 28 Jun, 2001 2 commits
- 26 Jun, 2001 3 commits
-
-
sof authored
wibble
-
sof authored
Test whether $(CC) supports -mwin32 + have configure script set SRC_CC_OPTS
-
reid authored
NOTE: new configure.in - remember to autoconf and reconfig I'm moving X.gc and Xlib.gc from hslibs/graphics/lib/x11 to hslibs/xlib and integrating them into the hslibs maketree. This lib now lives at the same place in the hierarchy as win32 - probably not perfect for the new library story but good enough for the old hslibs I think. I'm not converting them from GreenCard to hsc2hs but I think that would be a good medium term goal. I'd like to do it myself because I'd like to try using hsc2hs but I can't imagine when I'll get the time so if someone feels like doing it, go right ahead. (The HGL (hslibs/graphics/lib/x11) is probably the only code that depends on the Xlib interface - so mild changes to the Xlib API would be fairly easy to fix up.) It all seems to build and compile (not sure about linking yet) but, for the life of me, I can't figure out what part of the makefile calls ghc-pkg -a so that isn't quite working yet. (I _think_ the makefile does this - but could be wrong.) If someone could either point me at the relevant part of the makefile docs or just fix it for me, I could move onto getting the graphics lib integrated into the hslibs maketree - which would leave me with just the Hugs part of the HGL distribution to fix before the next Hugs release. (If I was a good Haggis, I'd beat up on Hugs' ffi too - but I'm a very overworked Haggis at the moment so I'm not sure I'll get that far.)
-
- 31 May, 2001 2 commits
- 27 May, 2001 2 commits
-
-
sof authored
New configure script option, --enable-minimal-unix-deps, a Win32-specific option which lets you build a compiler that doesn't depend on cygwin tools to run. Well, you still need tools such as gcc and perl in the backend, but these don't have to be cygwin ports.
-
sof authored
'flex' or 'lex' is required to compile up fptools/ (e.g., reqd in glafp-utils/sgmlverb). autoconf's standard macro AC_PROG_LEX just defaults to 'lex' if 'flex' isn't found, but doesn't actually check whether 'lex' is available along PATH. Added AC_PROG_LEX_STRICT, which extends AC_PROG_LEX by checking for the presence of 'lex' if 'flex' isn't found. It bails out with an error message if 'lex' cannot be found.
-
- 25 May, 2001 2 commits
- 23 May, 2001 1 commit
-
-
rrt authored
Add -mwin32 -mno-cygwin to CPPFLAGS on Windows.
-
- 30 Apr, 2001 1 commit
-
-
sewardj authored
Plumb LibsReadline into extra_libraries for -package util, rather than extra_ld_opts, so that GHCi knows to load them too.
-
- 27 Apr, 2001 1 commit
-
-
simonmar authored
add a few extra headers
-
- 20 Apr, 2001 1 commit
-
-
qrczak authored
Let it work on FreeBSD where fileno is a macro. Support readline-4.2 (some C functions were renamed). Correctly treat rl_redisplay_function as returning void.
-
- 18 Apr, 2001 1 commit
-
-
michaelw authored
readded Debian's old SGML catalog path for backward compat with Debian-2.2
-
- 12 Apr, 2001 1 commit
-
-
michaelw authored
Debian updates
-
- 30 Mar, 2001 1 commit
-
-
qrczak authored
Replace Readline with a more complete version. Process .hsc files in hslibs.
-
- 29 Mar, 2001 1 commit
-
-
rrt authored
Add -mwin32 for new Cygwin gcc.
-
- 20 Mar, 2001 1 commit
-
-
simonmar authored
remove unnecessary parens
-
- 22 Feb, 2001 1 commit
-
-
rrt authored
Add -mno-cygwin to CPP rather than CPPFLAGS, so that it gets into mkdependC and the like.
-
- 19 Feb, 2001 1 commit
-
-
rrt authored
Add -mno-cygwin to CPPFLAGS on i386-unknown-mingw32 to stop configure.h getting lots of bogus headers that aren't there. I'm not at all sure why this hasn't caused problems before...
-
- 17 Feb, 2001 1 commit
-
-
sebc authored
Make LIBM be detected by autoconf.
-
- 15 Feb, 2001 1 commit
-
-
simonmar authored
re-order the WithHc and WithGhc tests: now if you specify --with-ghc=<ghc>, then WithHc also gets <ghc> if you don't set it explicitly. Previously it got whatever ghc was in the PATH, which would fail if there wasn't a ghc in the PATH at all.
-
- 13 Feb, 2001 2 commits
- 17 Jan, 2001 1 commit
-
-
simonmar authored
remove the message that says "now do gmake boot followed by gmake..."
-
- 16 Jan, 2001 1 commit
-
-
simonmar authored
platform definitions for PPC/MacOSX
-
- 08 Jan, 2001 1 commit
-
-
chak authored
Revision of Marcin's QError module * I think, there was a rough consensus that Marcin's module provides the right kind of interface for handling "errno"s * Malcolm preferred an enumeration, but Marcin made a convincing argument that this doesn't go well with architecture-dependent variations of "errno" * Recoded the hsc magic into autoconf magic * In hsc files, errno constants can be accessed directly; to provide access for ordinary Haskell programmer, constants for a range of common symbols are provided (their values are determined by configure) * Introduced an `Errno' newtype to increase type safety * renamed the throwIfXXX functions to throwErrnoIfXXX to have the original names available in the language independent MarshalError * FIXME: We need a thread local getErrno in the RTS! (It all compiles, but is still to be tested.)
-
- 13 Nov, 2000 1 commit
-
-
simonmar authored
Test for inttypes.h: Solaris' version of stdint.h
-
- 07 Nov, 2000 1 commit
-
-
simonmar authored
Merge before-ghci -> before-ghci-branch-merged in the non-ghc parts of the tree.
-
- 02 Nov, 2000 1 commit
-
-
simonmar authored
Cleaning up the configuration/build process. - New build.mk option: GhcWithInterpreter. It has reasonable defaults, and shouldn't need to be overriden (you get the interpreter if you're bootstrapping with ghc 4.09+ on an ELF architecture, at the moment). - compilation manager now lives in compiler/compMan. compiler/ghci contains only interpreter-related files. - WithGhcHc has gone, it now defaults to $(GHC). This is so that we can reliably determine the version of $(GHC) using the stuff that configure tells us. configure gets a new --with-ghc option so you can specify which ghc to use.
-
- 11 Sep, 2000 1 commit
-
-
rrt authored
Make sure windows.h is always checked for, not just when HOpenGL is present.
-