-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Development #1
base: master
Are you sure you want to change the base?
Development #1
Conversation
…txml and gccxml annotation output text Add HasAnnotation() to simplify detecting/extracting annotations Handle more cable fundamental types in ReturnTypeMatchesHintType()
Cc: @dlrdave |
I have been trying to get to reviewing this... I have a build of https://github.com/CastXML/CastXMLSuperbuild going on my Mac right now, and will get a Windows one going too. I need that to succeed first or to install a pre-built binary of castxml before I can get this one verified on Windows. I'll keep plugging away at it in my spare time, but it might still take me a couple more weeks before I can effectively review things here. |
Hi David
If you're building on Windows with VS2017, you'll need to build clang 5.0.
The super build uses clang 3.8.
Also the latest binary of castxml is 6 months old (last time I checked).
It's painful. I know!
Todd
On 3 Nov 2017 12:40 p.m., "David Cole" <[email protected]> wrote:
I have been trying to get to reviewing this... I have a build of
https://github.com/CastXML/CastXMLSuperbuild going on my Mac right now, and
will get a Windows one going too. I need that to succeed first or to
install a pre-built binary of castxml before I can get this one verified on
Windows. I'll keep plugging away at it in my spare time, but it might still
take me a couple more weeks before I can effectively review things here.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AObwKXQ234f3uB9_k-v5h6Q99fcXTP3Rks5sylLrgaJpZM4P2One>
.
|
Thanks for the info. Any particular version of python I need for the underlying build of llvm to work? (It errored out with "needs python" but doesn't say anything about 2 or 3, or min version...) |
I've got VS 2013 installed on most of my Windows machines. Was intending to start with that, and then work up to 2017 on one machine where I can experiment. |
I used python 2.7
I also had lots of problems building llvm in VS2017. If you use BUILD_ALL
the compiler keeps starting exes until the system runs out of ram. Stupid.
Todd
On 3 Nov 2017 1:16 p.m., "David Cole" <[email protected]> wrote:
Thanks for the info. Any particular version of python I need for the
underlying build of llvm to work? (It errored out with "needs python" but
doesn't say anything about 2 or 3, or min version...)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AObwKR1eSUbLJ9OhnFthgKIxKYptHQG1ks5syltpgaJpZM4P2One>
.
|
In that case use the superbuild to compile llvm and then get the latest
castxml from git and build it against those DLLs.
…On 3 Nov 2017 1:17 p.m., "David Cole" ***@***.***> wrote:
I've got VS 2013 installed on most of my Windows machines. Was intending
to start with that, and then work up to 2017 on one machine where I can
experiment.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AObwKTY4GWEFB9crhzPBT64KqReucldKks5syludgaJpZM4P2One>
.
|
OK, one of my Windows machines had python 2.7 on it already, and I got the CastXMLSuperbuild to work. Then, I got this branch of mummy to build using that castxml.exe on my VS 2013 install. Then, after "sn -Vr *,995c7fb9db2c1b44" to bypass the strong name validation, all the mummy tests passed, too! So... making progress... on my way to VS 2017 next. |
You will need the latest castxml from git to build with VS2017. However
building with VS2017 is not a necessity. The main aim was to eliminate
gccxml in order to avoid needing VS2008 and MSVC10.
If you've got it building on VS2013 without issues, that's great.
…On 4 Nov 2017 12:50 a.m., "David Cole" ***@***.***> wrote:
OK, one of my Windows machines had python 2.7 on it already, and I got the
CastXMLSuperbuild to work. Then, I got this branch of mummy to build using
that castxml.exe on my VS 2013 install. Then, after "sn -Vr
*,995c7fb9db2c1b44" to bypass the strong name validation, all the mummy
tests passed, too! So... making progress... on my way to VS 2017 next.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AObwKWOeXAsFwEz3FeVNs9GU1LEAeJNXks5syv33gaJpZM4P2One>
.
|
Add castxml support