[lldb-dev] Building on Linux

Greg Clayton gclayton at apple.com
Mon Feb 27 11:17:56 PST 2012


% svn commit
Sending        lldb.xcodeproj/project.pbxproj
Sending        source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
Sending        source/Plugins/Platform/Linux/PlatformLinux.cpp
Sending        source/Plugins/Platform/Linux/PlatformLinux.h
Sending        source/lldb.cpp
Transmitting file data .....
Committed revision 151539.


Fixed!

I also changed the Mac build to always build PlatformLinux, PlatformFreeBSD and the POSIX-DYLD plug-ins to help catch these things in the future.


On Feb 27, 2012, at 12:57 AM, Thomas Davie wrote:

> Hi all,
> 
> I didn't see an lldb-users mailing list, so I'm sending this here hoping that it's an appropriate place.  I'm having some trouble getting lldb to build under linux, specifically, I'm ending up with this output:
> 
>> /home/tatd2/llvm/tools/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp:155:50: error: too many arguments to function call, expected at most 6, have 9
>>                                                  NULL, 
>>                                                  ^~~~~
>> /usr/local/bin/../lib/clang/3.1/include/stddef.h:47:14: note: expanded from macro 'NULL'
>> #define NULL __null
>>              ^~~~~~
>> /home/tatd2/llvm/tools/lldb/source/Plugins/Platform/Linux/../../../../include/lldb/Core/ModuleList.h:402:5: note: 'GetSharedModule' declared here
>>     static Error
>>     ^
>> /home/tatd2/llvm/tools/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp:184:54: error: too many arguments to function call, expected at most 6, have 9
>>                                                      NULL, 
>>                                                      ^~~~~
>> /usr/local/bin/../lib/clang/3.1/include/stddef.h:47:14: note: expanded from macro 'NULL'
>> #define NULL __null
>>              ^~~~~~
>> /home/tatd2/llvm/tools/lldb/source/Plugins/Platform/Linux/../../../../include/lldb/Core/ModuleList.h:402:5: note: 'GetSharedModule' declared here
>>     static Error
>>     ^
>> 6 warnings and 2 errors generated.
> 
> I'm not really sure where to go to try and sort this out.  I'd really appreciate any hints on this front.
> 
> Thanks
> 
> Tom Davie
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev




More information about the lldb-dev mailing list