<div dir="ltr"><div>In the solaris machine I have access to I cannot use svn. I downloaded it at home tranfered with pen drive and now the compilations doesn't complain about endian.h missing. </div><div>The error now is </div>
<div> </div><div>> make<br>make[1]: Entering directory `/project/helder/scratch/tmp/llvm/build/lib/Support'<br>llvm[1]: Compiling PathV2.cpp for Debug+Asserts build<br>In file included from /project/helder/scratch/tmp/llvm/lib/Support/PathV2.cpp:964:0:<br>
/project/helder/scratch/tmp/llvm/lib/Support/Unix/PathV2.inc: In function 'llvm::error_code llvm::sys::fs::setLastModificationAndAccessTime(int, llvm::sys::TimeValue)':<br>/project/helder/scratch/tmp/llvm/lib/Support/Unix/PathV2.inc:452:7: error: '::futimes' has not been declared<br>
   if (::futimes(FD, Times))<br>       ^<br>/project/aircrews/packages/sun/5.10/x86/gnu/bin/rm: cannot remove `/project/helder/scratch/tmp/llvm/build/lib/Support/Debug+Asserts/PathV2.d.tmp': No such file or directory<br>
make[1]: *** [/project/helder/scratch/tmp/llvm/build/lib/Support/Debug+Asserts/PathV2.o] Error 1<br>make[1]: Leaving directory `/project/helder/scratch/tmp/llvm/build/lib/Support'<br>make: *** [all] Error 1</div><div>
 </div><div> </div><div>Thanks,</div><div>Jorge</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jun 24, 2013 at 6:41 PM, Jakob Stoklund Olesen <span dir="ltr"><<a href="mailto:stoklund@2pi.dk" target="_blank">stoklund@2pi.dk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
On Jun 24, 2013, at 4:18 PM, Stefan Teleman <<a href="mailto:stefan.teleman@gmail.com">stefan.teleman@gmail.com</a>> wrote:<br>
<br>
> I'll file the bug about the endian stuff, but we'll also have to have<br>
> an <endian.h> in Solaris as well.<br>
<br>
</div>Do you still have issues after r182419?<br>
<br>
commit 01ef4f6982451e6a7c00a713d9ae677d3a15d042<br>
Author: Jakob Stoklund Olesen <<a href="mailto:stoklund@2pi.dk">stoklund@2pi.dk</a>><br>
Date:   Tue May 21 13:36:13 2013<br>
<br>
    Define BYTE_ORDER on Solaris.<br>
<br>
    Solaris doesn't have an endian.h header, but SPARC is the only<br>
    big-endian architecture that runs Solaris, so just use that to detect<br>
    endianness at compile time.<br>
<br>
    git-svn-id: <a href="https://llvm.org/svn/llvm-project/llvm/trunk@182419" target="_blank">https://llvm.org/svn/llvm-project/llvm/trunk@182419</a> 91177308-0d34-0410-b5e6-96231b3b80d8<br>
<br>
Thanks,<br>
/jakob<br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
</blockquote></div><br></div>