[LLVMdev] Compiling errors from OptimizerDriver.cpp when compiling on MinGW
Reid Spencer
reid at x10sys.com
Mon Oct 18 13:59:53 PDT 2004
Yes, it should. Another of the many unportable things that need to go
into lib/System.
Reid.
On Mon, 2004-10-18 at 13:16, Henrik Bach wrote:
> Hi,
>
> I didn't get a clear idea what to do whit this problem:
>
> OptimizerDriver.cpp seems to be unix platform specific. However, I'm
> compiling this on MinGW. Shouldn't this be moved to lib/System/<platform>?
>
> Any suggestions?
>
> --------------------------
> c:/Projects/src/llvm/tools/bugpoint/OptimizerDriver.cpp:28:22: sys/wait.h:
> No such file or directory
> c:/Projects/src/llvm/tools/bugpoint/OptimizerDriver.cpp: In member function
> `
> bool llvm::BugDriver::runPasses(const std::vector<const llvm::PassInfo*,
> std::allocator<const llvm::PassInfo*> >&, std::string&, bool, bool)
> const':
> c:/Projects/src/llvm/tools/bugpoint/OptimizerDriver.cpp:120: error: `fork'
> undeclared (first use this function)
> c:/Projects/src/llvm/tools/bugpoint/OptimizerDriver.cpp:120: error: (Each
> undeclared identifier is reported only once for each function it appears
> in.)
> c:/Projects/src/llvm/tools/bugpoint/OptimizerDriver.cpp:133: error: `wait'
> undeclared (first use this function)
> c:/Projects/src/llvm/tools/bugpoint/OptimizerDriver.cpp:138: error:
> `WIFEXITED'
> undeclared (first use this function)
> c:/Projects/src/llvm/tools/bugpoint/OptimizerDriver.cpp:138: error: `
> WEXITSTATUS' undeclared (first use this function)
> c:/Projects/src/llvm/tools/bugpoint/OptimizerDriver.cpp:150: error: `
> WIFSIGNALED' undeclared (first use this function)
> c:/Projects/src/llvm/tools/bugpoint/OptimizerDriver.cpp:151: error:
> `WTERMSIG'
> undeclared (first use this function)
> make[2]: ***
> [/C/Projects/build/MinGW/llvm/tools/bugpoint/Debug/OptimizerDriver.lo] Error
> 1
> --------------------------
>
> Henrik
>
> _________________________________________________________________
> UndgÄ pop-ups med MSN Toolbar - http://toolbar.msn.dk hent den gratis!
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20041018/335d8025/attachment.sig>
More information about the llvm-dev
mailing list