Hello everyone. This is my first mail list post ,so please forgive my poor 
Englist or any mistake
I'm facting the "undefined reference to 
`lldb_private::FileSpec::ReadFileContents ..." problem
too ,after some digging , seems like this problem is lead by different typedef 
of "off_t"

after compiling FileSpec.o, nm gives:

00001b90 T lldb_private::FileSpec::ReadFileContents(long, void*, unsigned int, 
lldb_private::Error*) const
00001d80 T lldb_private::FileSpec::ReadFileContents(long, unsigned int, 
lldb_private::Error*) const

but after compiling Host.o ,nm gives:

U lldb_private::FileSpec::ReadFileContents(long long, void*, unsigned int, 
lldb_private::Error*) const

same problem applies on following header too:

Core/Module.h: 
 
      Module (const FileSpec& file_spec,
             const ArchSpec& arch,
             const ConstString *object_name = NULL,
           off_t object_offset = 0);
           

Symbol/ObjectFile.h:
        size_t
     ReadSectionData (const Section *section,
                      off_t section_offset,
                      void *dst,
                      size_t dst_len) const;

force changing these define from "off_t" to "long" ,lldb compiled and run.
but I can not assume lldb works OK. and I can not point out why off_t has 
different meaning in different translation unit.


and this is my build environment:

llvm svn version: 175324
clang svn version:175313
lldb svn version:175378

build in tree, config with

./configure --prefix=/home/my_name/local_install --enable-optimized 
--enable-targets=x86 CC=gcc CXX=g++

build host : ubuntu 11.04 32bit, gcc 4.6.3(compiled myself, first append in 
${PATH}) ,system gcc: 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4)

(compile with clang also has the same problem)

attachment is the compile command in subdir "lldb/source/Host",
hopes this can help you


本邮件附件清单如下:
  (1) make_verbose.txt (23.8 K)


comicfans44,[email protected]
2013-2-17 
/home/my_name/project/llvmintree/autoconf/mkinstalldirs 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts 
> /dev/null
/bin/date > 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/.dir
llvm[0]: Compiling Condition.cpp for Release+Asserts build
if  g++ -I/home/my_name/project/llvmintree/include 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common  -D_DEBUG 
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
  
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
 -I/home/my_name/project/llvmintree/tools/clang/include 
-I/home/my_name/project/llvmintree/tools/clang/include -I/usr/include/python2.7 
-I/usr/include/python2.7 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/POSIX
 -O3 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-rtti 
-fPIC -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -std=c++0x   
-pedantic -Wno-long-long  -Wall -W -Wno-unused-parameter -Wwrite-strings  
-Wno-unknown-pragmas -Wno-sign-compare -Wno-sign-compare -Wno-unused-function  
-Wno-uninitialized  -Wno-missing-field-initializers -c -MMD -MP -MF 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Condition.d.tmp"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Condition.o"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Condition.d"
 Condition.cpp -o 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Condition.o
 ; \
                then /bin/mv -f 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Condition.d.tmp"
 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Condition.d";
 else /bin/rm 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Condition.d.tmp";
 exit 1; fi
llvm[0]: Compiling DynamicLibrary.cpp for Release+Asserts build
if  g++ -I/home/my_name/project/llvmintree/include 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common  -D_DEBUG 
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
  
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
 -I/home/my_name/project/llvmintree/tools/clang/include 
-I/home/my_name/project/llvmintree/tools/clang/include -I/usr/include/python2.7 
-I/usr/include/python2.7 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/POSIX
 -O3 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-rtti 
-fPIC -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -std=c++0x   
-pedantic -Wno-long-long  -Wall -W -Wno-unused-parameter -Wwrite-strings  
-Wno-unknown-pragmas -Wno-sign-compare -Wno-sign-compare -Wno-unused-function  
-Wno-uninitialized  -Wno-missing-field-initializers -c -MMD -MP -MF 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/DynamicLibrary.d.tmp"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/DynamicLibrary.o"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/DynamicLibrary.d"
 DynamicLibrary.cpp -o 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/DynamicLibrary.o
 ; \
                then /bin/mv -f 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/DynamicLibrary.d.tmp"
 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/DynamicLibrary.d";
 else /bin/rm 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/DynamicLibrary.d.tmp";
 exit 1; fi
llvm[0]: Compiling File.cpp for Release+Asserts build
if  g++ -I/home/my_name/project/llvmintree/include 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common  -D_DEBUG 
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
  
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
 -I/home/my_name/project/llvmintree/tools/clang/include 
-I/home/my_name/project/llvmintree/tools/clang/include -I/usr/include/python2.7 
-I/usr/include/python2.7 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/POSIX
 -O3 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-rtti 
-fPIC -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -std=c++0x   
-pedantic -Wno-long-long  -Wall -W -Wno-unused-parameter -Wwrite-strings  
-Wno-unknown-pragmas -Wno-sign-compare -Wno-sign-compare -Wno-unused-function  
-Wno-uninitialized  -Wno-missing-field-initializers -c -MMD -MP -MF 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/File.d.tmp"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/File.o"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/File.d"
 File.cpp -o 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/File.o
 ; \
                then /bin/mv -f 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/File.d.tmp"
 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/File.d";
 else /bin/rm 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/File.d.tmp";
 exit 1; fi
llvm[0]: Compiling FileSpec.cpp for Release+Asserts build
if  g++ -I/home/my_name/project/llvmintree/include 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common  -D_DEBUG 
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
  
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
 -I/home/my_name/project/llvmintree/tools/clang/include 
-I/home/my_name/project/llvmintree/tools/clang/include -I/usr/include/python2.7 
-I/usr/include/python2.7 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/POSIX
 -O3 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-rtti 
-fPIC -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -std=c++0x   
-pedantic -Wno-long-long  -Wall -W -Wno-unused-parameter -Wwrite-strings  
-Wno-unknown-pragmas -Wno-sign-compare -Wno-sign-compare -Wno-unused-function  
-Wno-uninitialized  -Wno-missing-field-initializers -c -MMD -MP -MF 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/FileSpec.d.tmp"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/FileSpec.o"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/FileSpec.d"
 FileSpec.cpp -o 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/FileSpec.o
 ; \
                then /bin/mv -f 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/FileSpec.d.tmp"
 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/FileSpec.d";
 else /bin/rm 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/FileSpec.d.tmp";
 exit 1; fi
llvm[0]: Compiling Host.cpp for Release+Asserts build
if  g++ -I/home/my_name/project/llvmintree/include 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common  -D_DEBUG 
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
  
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
 -I/home/my_name/project/llvmintree/tools/clang/include 
-I/home/my_name/project/llvmintree/tools/clang/include -I/usr/include/python2.7 
-I/usr/include/python2.7 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/POSIX
 -O3 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-rtti 
-fPIC -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -std=c++0x   
-pedantic -Wno-long-long  -Wall -W -Wno-unused-parameter -Wwrite-strings  
-Wno-unknown-pragmas -Wno-sign-compare -Wno-sign-compare -Wno-unused-function  
-Wno-uninitialized  -Wno-missing-field-initializers -c -MMD -MP -MF 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Host.d.tmp"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Host.o"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Host.d"
 Host.cpp -o 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Host.o
 ; \
                then /bin/mv -f 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Host.d.tmp"
 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Host.d";
 else /bin/rm 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Host.d.tmp";
 exit 1; fi
llvm[0]: Compiling Mutex.cpp for Release+Asserts build
if  g++ -I/home/my_name/project/llvmintree/include 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common  -D_DEBUG 
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
  
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
 -I/home/my_name/project/llvmintree/tools/clang/include 
-I/home/my_name/project/llvmintree/tools/clang/include -I/usr/include/python2.7 
-I/usr/include/python2.7 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/POSIX
 -O3 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-rtti 
-fPIC -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -std=c++0x   
-pedantic -Wno-long-long  -Wall -W -Wno-unused-parameter -Wwrite-strings  
-Wno-unknown-pragmas -Wno-sign-compare -Wno-sign-compare -Wno-unused-function  
-Wno-uninitialized  -Wno-missing-field-initializers -c -MMD -MP -MF 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Mutex.d.tmp"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Mutex.o"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Mutex.d"
 Mutex.cpp -o 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Mutex.o
 ; \
                then /bin/mv -f 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Mutex.d.tmp"
 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Mutex.d";
 else /bin/rm 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Mutex.d.tmp";
 exit 1; fi
llvm[0]: Compiling SocketAddress.cpp for Release+Asserts build
if  g++ -I/home/my_name/project/llvmintree/include 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common  -D_DEBUG 
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
  
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
 -I/home/my_name/project/llvmintree/tools/clang/include 
-I/home/my_name/project/llvmintree/tools/clang/include -I/usr/include/python2.7 
-I/usr/include/python2.7 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/POSIX
 -O3 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-rtti 
-fPIC -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -std=c++0x   
-pedantic -Wno-long-long  -Wall -W -Wno-unused-parameter -Wwrite-strings  
-Wno-unknown-pragmas -Wno-sign-compare -Wno-sign-compare -Wno-unused-function  
-Wno-uninitialized  -Wno-missing-field-initializers -c -MMD -MP -MF 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/SocketAddress.d.tmp"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/SocketAddress.o"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/SocketAddress.d"
 SocketAddress.cpp -o 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/SocketAddress.o
 ; \
                then /bin/mv -f 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/SocketAddress.d.tmp"
 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/SocketAddress.d";
 else /bin/rm 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/SocketAddress.d.tmp";
 exit 1; fi
llvm[0]: Compiling Symbols.cpp for Release+Asserts build
if  g++ -I/home/my_name/project/llvmintree/include 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common  -D_DEBUG 
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
  
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
 -I/home/my_name/project/llvmintree/tools/clang/include 
-I/home/my_name/project/llvmintree/tools/clang/include -I/usr/include/python2.7 
-I/usr/include/python2.7 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/POSIX
 -O3 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-rtti 
-fPIC -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -std=c++0x   
-pedantic -Wno-long-long  -Wall -W -Wno-unused-parameter -Wwrite-strings  
-Wno-unknown-pragmas -Wno-sign-compare -Wno-sign-compare -Wno-unused-function  
-Wno-uninitialized  -Wno-missing-field-initializers -c -MMD -MP -MF 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Symbols.d.tmp"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Symbols.o"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Symbols.d"
 Symbols.cpp -o 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Symbols.o
 ; \
                then /bin/mv -f 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Symbols.d.tmp"
 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Symbols.d";
 else /bin/rm 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Symbols.d.tmp";
 exit 1; fi
llvm[0]: Compiling Terminal.cpp for Release+Asserts build
if  g++ -I/home/my_name/project/llvmintree/include 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common  -D_DEBUG 
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
  
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
 -I/home/my_name/project/llvmintree/tools/clang/include 
-I/home/my_name/project/llvmintree/tools/clang/include -I/usr/include/python2.7 
-I/usr/include/python2.7 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/POSIX
 -O3 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-rtti 
-fPIC -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -std=c++0x   
-pedantic -Wno-long-long  -Wall -W -Wno-unused-parameter -Wwrite-strings  
-Wno-unknown-pragmas -Wno-sign-compare -Wno-sign-compare -Wno-unused-function  
-Wno-uninitialized  -Wno-missing-field-initializers -c -MMD -MP -MF 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Terminal.d.tmp"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Terminal.o"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Terminal.d"
 Terminal.cpp -o 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Terminal.o
 ; \
                then /bin/mv -f 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Terminal.d.tmp"
 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Terminal.d";
 else /bin/rm 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Terminal.d.tmp";
 exit 1; fi
llvm[0]: Compiling TimeValue.cpp for Release+Asserts build
if  g++ -I/home/my_name/project/llvmintree/include 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common  -D_DEBUG 
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
  
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
 -I/home/my_name/project/llvmintree/tools/clang/include 
-I/home/my_name/project/llvmintree/tools/clang/include -I/usr/include/python2.7 
-I/usr/include/python2.7 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/POSIX
 -O3 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-rtti 
-fPIC -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -std=c++0x   
-pedantic -Wno-long-long  -Wall -W -Wno-unused-parameter -Wwrite-strings  
-Wno-unknown-pragmas -Wno-sign-compare -Wno-sign-compare -Wno-unused-function  
-Wno-uninitialized  -Wno-missing-field-initializers -c -MMD -MP -MF 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/TimeValue.d.tmp"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/TimeValue.o"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/TimeValue.d"
 TimeValue.cpp -o 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/TimeValue.o
 ; \
                then /bin/mv -f 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/TimeValue.d.tmp"
 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/TimeValue.d";
 else /bin/rm 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/TimeValue.d.tmp";
 exit 1; fi
llvm[0]: Compiling temp.cpp for Release+Asserts build
if  g++ -I/home/my_name/project/llvmintree/include 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common  -D_DEBUG 
-D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
  
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../include
 -I/home/my_name/project/llvmintree/tools/clang/include 
-I/home/my_name/project/llvmintree/tools/clang/include -I/usr/include/python2.7 
-I/usr/include/python2.7 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/Utility
 
-I/home/my_name/project/llvmintree/tools/lldb/source/Host/common/../../../source/Plugins/Process/POSIX
 -O3 -fomit-frame-pointer -fvisibility-inlines-hidden -fno-exceptions -fno-rtti 
-fPIC -Woverloaded-virtual -Wcast-qual -fno-strict-aliasing -std=c++0x   
-pedantic -Wno-long-long  -Wall -W -Wno-unused-parameter -Wwrite-strings  
-Wno-unknown-pragmas -Wno-sign-compare -Wno-sign-compare -Wno-unused-function  
-Wno-uninitialized  -Wno-missing-field-initializers -c -MMD -MP -MF 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/temp.d.tmp"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/temp.o"
 -MT 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/temp.d"
 temp.cpp -o 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/temp.o
 ; \
                then /bin/mv -f 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/temp.d.tmp"
 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/temp.d";
 else /bin/rm 
"/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/temp.d.tmp";
 exit 1; fi
llvm[0]: Building Release+Asserts Archive Library liblldbHostCommon.a
/bin/rm -f 
/home/my_name/project/llvmintree/Release+Asserts/lib/liblldbHostCommon.a
ar cru /home/my_name/project/llvmintree/Release+Asserts/lib/liblldbHostCommon.a 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Condition.o
 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/DynamicLibrary.o
 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/File.o
 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/FileSpec.o
 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Host.o
 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Mutex.o
 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/SocketAddress.o
 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Symbols.o
 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/Terminal.o
 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/TimeValue.o
 
/home/my_name/project/llvmintree/tools/lldb/source/Host/common/Release+Asserts/temp.o
ranlib /home/my_name/project/llvmintree/Release+Asserts/lib/liblldbHostCommon.a
_______________________________________________
lldb-dev mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev

Reply via email to