Excellent!! Thank you very much - AYAL

Ayal Spitz | Senior Software Engineer, Mobile | PatientKeeper
O 781-373-6365 | [email protected]<mailto:[email protected]>
880 Winter St, Ste 300 | Waltham, MA 02451

On Jun 4, 2013, at 4:13 PM, Greg Clayton 
<[email protected]<mailto:[email protected]>> wrote:

I actually just checked and top of tree LLDB can be used with Xcode 4.6.2. No 
APIs have changed that Xcode requires.

I have a script that can do API verification. It is checked into the LLDB tree 
(lldb/scripts/verify_api.py) which can be used to verify. If you have a 
LLDB.framework in the current working directory you can run:

lldb/scripts/verify_api.py --library ./LLDB.framework/LLDB --arch x86_64 
/Applications/Xcode.app/Contents/PlugIns/DebuggerLLDB.ideplugin/Contents/MacOS/DebuggerLLDB
 --api-regex lldb

It shows that all necessary calls required by the installed 
"DebuggerLLDB.ideplugin" in Xcode are present.

To try out the latest LLDB, build a release version of the LLDB.framework and 
then point Xcode to the version you just built _without_ installing it by 
quitting Xcode and then running the following in the terminal:

cd build/Release
DYLD_FRAMEWORK_PATH=`pwd` /Applications/Xcode.app/Contents/MacOS/Xcode

This will cause Xcode to run using the LLDB.framework from the current working 
directory.

You will need to follow the code signing docs in lldb/docs/code-signing.txt to 
make your own code signing certificate.

Greg

On Jun 4, 2013, at 10:08 AM, Ayal Spitz 
<[email protected]<mailto:[email protected]>> wrote:

Got it. Thanks so much - AYAL

Ayal Spitz | Senior Software Engineer, Mobile | PatientKeeper
O 781-373-6365 | 
[email protected]<mailto:[email protected]><mailto:[email protected]>
880 Winter St, Ste 300 | Waltham, MA 02451

On Jun 4, 2013, at 1:05 PM, Greg Clayton 
<[email protected]<mailto:[email protected]><mailto:[email protected]>> 
wrote:

As we solidify our API this will happen less in the future.

We haven't yet said that we have API version 1.0 yet, so we haven't locked down 
on any API as it needed to be able to change as we evolved LLDB.
On Jun 4, 2013, at 5:29 AM, Ayal Spitz 
<[email protected]<mailto:[email protected]><mailto:[email protected]>>
 wrote:

Any chance this will change in the future?

Thanks - AYAL

Ayal Spitz | Senior Software Engineer, Mobile | PatientKeeper
O 781-373-6365 | 
[email protected]<mailto:[email protected]><mailto:[email protected]><mailto:[email protected]>
880 Winter St, Ste 300 | Waltham, MA 02451

On Jun 3, 2013, at 5:28 PM, Jason Molenda 
<[email protected]<mailto:[email protected]><mailto:[email protected]><mailto:[email protected]>>
 wrote:

No, there has been at least one change to the lldb APIs since Xcode 4.6 was 
released which make them binary incompatible.

On Jun 3, 2013, at 2:16 PM, Ayal Spitz 
<[email protected]<mailto:[email protected]><mailto:[email protected]><mailto:[email protected]>>
 wrote:

Is there any way to update/upgrade the lldb that Xcode uses to the latest 
version?

Thanks in advance - AYAL

Ayal Spitz | Senior Software Engineer, Mobile | PatientKeeper
O 781-373-6365 | 
[email protected]<mailto:[email protected]><mailto:[email protected]><mailto:[email protected]><mailto:[email protected]>
880 Winter St, Ste 300 | Waltham, MA 02451


_______________________________________________
lldb-dev mailing list
[email protected]<mailto:[email protected]><mailto:[email protected]><mailto:[email protected]>
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev



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





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

Reply via email to