[LLVMdev] LLVM-2.5 WinXP/Cygwin can't find puts() for the hello.c in GettingStarted document
Chuck Zhao
czhao at eecg.toronto.edu
Sun Mar 29 06:03:51 PDT 2009
Thanks, Anton,
I find it hard to believe, as LLVM's CYGWIN path has been there for a
long time.
This _can't_ be a new problem.
Somebody must have incurred and solved it before.
Otherwise, a significant portion or LLVM tests or test-suites will fail.
How could the sanity test go through?
For people who use CYGWIN/LLVM as your default platform, how do you
solve this problem?
Or, if there isn't such a problem, my Cygwin env is strange.
Thank you very much
Chuck
Anton Korobeynikov wrote:
> 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.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090329/a49326f4/attachment.html>
More information about the llvm-dev
mailing list