brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1019 B · fbe811d Raw
29 lines · plain
1Date: Mon, 20 Jan 2003 00:00:28 -06002From: Brian R. Gaeke <gaeke@uiuc.edu>3Subject: windows vs. llvm4 5If you're interested, here are some of the major problems compiling LLVM6under Cygwin and/or Mingw.7 81. Cygwin doesn't have <inttypes.h> or <stdint.h>, so all the INT*_MAX9   symbols and standard int*_t types are off in limbo somewhere. Mingw has10   <stdint.h>, but Cygwin doesn't like it.11 122. Mingw doesn't have <dlfcn.h> (because Windows doesn't have it.)13 143. SA_SIGINFO and friends are not around; only signal() seems to work.15 164. Relink, aka ld -r, doesn't work (probably an ld bug); you need17   DONT_BUILD_RELINKED. This breaks all the tools makefiles; you just need to18   change them to have .a's.19 205. There isn't a <values.h>.21 226. There isn't a mallinfo() (or, at least, it's documented, but it doesn't seem23   to link).24 257. The version of Bison that cygwin (and newer Linux versions) comes with26   does not like = signs in rules. Burg's gram.yc source file uses them. I think27   you can just take them out.28 29