<HTML>
<HEAD>
<TITLE>Installing libc++</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
Howard, et. all,<BR>
<BR>
Following the steps here: <a href="http://libcxx.llvm.org/">http://libcxx.llvm.org/</a><BR>
<BR>
I’m stuck here:<BR>
<BR>
Where it says: “</SPAN></FONT><FONT SIZE="2"><FONT FACE="Lucida Grande"><SPAN STYLE='font-size:10pt'>That should result in a libc++.1.dylib. To install it I like to use links instead of copying, but either should work:</SPAN></FONT></FONT><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>”<BR>
<BR>
Instead I get:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Jon-Kalbs-MacBook-Pro:lib jonkalb$ sudo ./buildit <BR>
<FONT COLOR="#808080">+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/algorithm.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/bind.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/chrono.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/condition_variable.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/exception.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/future.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/hash.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/ios.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/iostream.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/locale.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/memory.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/mutex.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/new.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/random.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/regex.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/stdexcept.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/string.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/strstream.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/system_error.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/thread.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/typeinfo.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/utility.cpp<BR>
+ for FILE in '../src/*.cpp'<BR>
+ clang++ -c -g -Os -fPIC -nostdinc++ -I../include ../src/valarray.cpp<BR>
</FONT>+ cc algorithm.o bind.o chrono.o condition_variable.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,<FONT COLOR="#800000">-soname</FONT>,libc++.so.1 -lpthread -lrt -lc<BR>
<FONT COLOR="#FF0000">ld: unknown option: -soname<BR>
collect2: ld returned 1 exit status<BR>
</FONT><BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Any idea what I’m doing wrong?<BR>
<BR>
Jon<BR>
</SPAN></FONT>
</BODY>
</HTML>