[LLVMdev] LLVM-2.5 WinXP/Cygwin can't find puts() for the hello.c in GettingStarted document

Anton Korobeynikov anton at korobeynikov.info
Fri Mar 27 11:29:06 PDT 2009


Hi, Chuck

> How could I fix this WinXP/Cygwin only thing?
windows does not support dynamic linking, so there are 2 ways of
providing external addresses of symbols:
1. register them explicitly
2. They should be available from some .DLL already preloaded into the binary.

However, I'm not sure for 2. since cygwin uses unix-style of external
symbols resolution.
-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-dev mailing list