[LLVMdev] Compiling errors from UnixLocalInferiorProcess.cpp when compiling on MinGW
Henrik Bach
henrik_bach_llvm at hotmail.com
Wed Oct 6 12:52:53 PDT 2004
Hi
When compiling UnixLocalInferiorProcess.cpp, I get these errors:
-----------------------
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:41:22:
sys/wait.h: No such file or directory
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:
In
member function `void <unnamed>::IP::startChild(llvm::Module*, const
std::vector<std::string, std::allocator<std::string> >&, const char*
const*)
':
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:255:
error: `
pipe' undeclared (first use this function)
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:255:
error: (Each
undeclared identifier is reported only once for each function it appears
in.)
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:264:
error: `
fork' undeclared (first use this function)
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:
In
member function `void <unnamed>::IP::killChild() const':
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:428:
error: `
WNOHANG' undeclared (first use this function)
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:428:
error: `
waitpid' undeclared (first use this function)
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:437:
error: `
usleep' undeclared (first use this function)
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:452:
error: `
WIFEXITED' undeclared (first use this function)
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:453:
error: `
WEXITSTATUS' undeclared (first use this function)
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:454:
error: `
WIFSIGNALED' undeclared (first use this function)
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:455:
error: `
WTERMSIG' undeclared (first use this function)
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:460:
error: `
SIGKILL' undeclared (first use this function)
C:/MinGW/msys/local/projects/src/llvm/lib/Debugger/UnixLocalInferiorProcess.cpp:460:
error: `
kill' undeclared (first use this function)
-----------------------
It seems to be unix platform specific. However, I'm compiling this on MinGW.
Shouldn't this be moved to lib/System/platform for every platform?
Any suggestions?
=============================================================
Henrik Bach
Open Source Developer
e-mail: henrik_bach_llvm at hotmail.com
=============================================================
Got Freedom?
Software Freedom Day 2004 - 28th of August
http://www.softwarefreedomday.org/
=============================================================
_________________________________________________________________
Opret en gratis Hotmail-konto http://www.hotmail.com med udsigt til 250 MB
lagerkapacitet
More information about the llvm-dev
mailing list