Hi Enrico,

It seems like the problem is that the liblldbPluginPlatformWindows is not linked in on OSX, due to it not being added as such in the Xcode project.
Unfortunately, we do not have access to Xcode.

Could the link to the Xcode build bot on http://lldb.llvm.org/build.html be fixed, so that such an issue does not happen in the future.

Thanks,
Deepak

On 16/10/13 05:04, Enrico Granata wrote:
It sounds like it's on me to fix.
It might have to do with the Xcode project structure compared to the Makefile stuff. Will figure it out tomorrow :-)

Sent from the iPhone of
/Enrico Granata/ <egranata@?.com>

On Oct 15, 2013, at 7:54 PM, "Langmuir, Ben" <[email protected] <mailto:[email protected]>> wrote:

I'm confused how you can see undefined symbols from the Windows platform but not the Linux one on OS X... they both have the same pattern of declaration/definition/use locations for Initialize() and Terminate().

Your commit will cause multiple definition errors when using Make or building on Windows. Make always builds the windows platform, which is why the buildbots are breaking.

Ben

*From:*[email protected] <mailto:[email protected]> [mailto:[email protected]] *On Behalf Of *Enrico Granata
*Sent:* Tuesday, October 15, 2013 2:26 PM
*To:* lldb-commits
*Subject:* [Lldb-commits] Fwd: buildbot failure in LLVM on lldb-x86_64-debian-clang

Hi,

on OSX the PlatformWindows plugin causes a compilation error because of an undefined Initialize()/Terminate() pair

By defining them as {} (empty body), that fixes the OSX build, but breaks the bot

Anyone familiar with the plugin has ideas?

Enrico Granata
? egranata@?.com <mailto:egranata@%3F.com>
?? 27683

Begin forwarded message:



*From: *[email protected] <mailto:[email protected]>

*Subject: buildbot failure in LLVM on lldb-x86_64-debian-clang*

*Date: *October 15, 2013 at 11:24:14 AM PDT

*To: *Enrico Granata <[email protected] <mailto:[email protected]>>

*Cc: *[email protected] <mailto:[email protected]>

The Buildbot has detected a new failure on builder lldb-x86_64-debian-clang while building lldb.
Full details are available at:
http://lab.llvm.org:8011/builders/lldb-x86_64-debian-clang/builds/8178

Buildbot URL: http://lab.llvm.org:8011/

Buildslave for this Build: gribozavr1

Build Reason: scheduler
Build Source Stamp: [branch trunk] 192724
Blamelist: enrico

BUILD FAILED: failed compile

sincerely,
-The Buildbot




_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Reply via email to