<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Francois,<br>
<br>
The latest I know is that libc++ is not ready for prime time on
Linux.<br>
<br>
- Marc<br>
<br>
<div class="moz-cite-prefix">On 12/21/2012 01:47 PM, François Dumont
wrote:<br>
</div>
<blockquote cite="mid:50D4D8F1.7000704@gmail.com" type="cite">Hi
<br>
<br>
I can't find a help mailing list so here is my message on the
dev one.
<br>
<br>
I built llvm/clang SVN trunk without any problem under my
Linux box. But building libc++ is not so easy. I try
<br>
<br>
1. Run lib/buildit
<br>
<br>
It ends up with a:
<br>
<br>
+ case $TRIPLE in
<br>
+ clang algorithm.o bind.o chrono.o condition_variable.o debug.o
exception.o future.o hash.o ios.o iostream.o locale.o memory.o
mutex.o new.o random.o regex.o stdexcept.o string.o strstream.o
system_error.o thread.o typeinfo.o utility.o valarray.o -fPIC -o
libc++.so.1.0 -shared -nodefaultlibs -Wl,-soname,libc++.so.1
-lpthread -lrt -lc -lstdc++ -std=c++0x -fstrict-aliasing -Wall
-Wextra -Wshadow -Wconversion -Wnewline-eof -Wpadded
-Wmissing-prototypes -Wstrict-aliasing=2 -Wstrict-overflow=4
<br>
/usr/bin/ld: cannot find crtbeginS.o: No such file or directory
<br>
clang-3: error: linker command failed with exit code 1 (use -v to
see invocation)
<br>
<br>
2. Put libcxx within llvm/tools
<br>
<br>
Like must be done for clang. It has no effect when building
llvm.
<br>
<br>
3. Use cmake
<br>
<br>
I have created a build-libcxx folder next to ibcxx and call
<br>
<br>
cmake ../libcxx
<br>
<br>
from it. The result is:
<br>
<br>
-- Looking for __gcc_personality_v0 in gcc_s
<br>
-- Looking for __gcc_personality_v0 in gcc_s - found
<br>
CMake Error at lib/CMakeLists.txt:34 (add_dependencies):
<br>
add_dependencies called with incorrect number of arguments
<br>
<br>
<br>
-- Found PythonInterp: /usr/bin/python2.7
<br>
-- Configuring incomplete, errors occurred!
<br>
<br>
<br>
So I am stuck, can someone help ?
<br>
<br>
Thank you
<br>
<br>
François
<br>
<br>
_______________________________________________
<br>
cfe-dev mailing list
<br>
<a class="moz-txt-link-abbreviated" href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a>
<br>
<a class="moz-txt-link-freetext" href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a>
<br>
</blockquote>
<br>
<div class="moz-signature">-- <br>
Marc J. Driftmeyer<br>
Email :: <a href="mailto:mjd@reanimality.com">mjd@reanimality.com</a><br>
Web :: <a href="http://www.reanimality.com">http://www.reanimality.com</a><br>
Cell :: (509) 435-5212
</div>
</body>
</html>