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
Setting up GDNative Rust #133
Comments
Hey, https://www.youtube.com/watch?v=vOURZ1iNMEE&feature=youtu.be regards |
Hey bro,
Thanks for the video tutorial =D it really helps a lot. By the way is the
project still in development?
Kind regards,
Joe Smith
…On Fri, Jan 11, 2019 at 10:03 AM Schr3da ***@***.***> wrote:
Hey,
I made a quick tutorial on youtube so you can follow :D
Quality is not the best but I hope it helps
https://www.youtube.com/watch?v=vOURZ1iNMEE&feature=youtu.be
regards
Schr3da
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ab79Bm82QkJUwkLk6lnxQnmsCW4mM51mks5vB8a6gaJpZM4Z2fyw>
.
|
Hey man, I am getting a build error. I have the 2018 Rust compiler
installed, here is the link to the build error image
https://drive.google.com/open?id=1LiyM76SRkenr6aEQr-MLyAIxBBcYLNEd
…On Fri, Jan 11, 2019 at 10:22 AM Joe Smith ***@***.***> wrote:
Hey bro,
Thanks for the video tutorial =D it really helps a lot. By the way is the
project still in development?
Kind regards,
Joe Smith
On Fri, Jan 11, 2019 at 10:03 AM Schr3da ***@***.***> wrote:
> Hey,
> I made a quick tutorial on youtube so you can follow :D
> Quality is not the best but I hope it helps
>
> https://www.youtube.com/watch?v=vOURZ1iNMEE&feature=youtu.be
>
> regards
> Schr3da
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <#133 (comment)>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/Ab79Bm82QkJUwkLk6lnxQnmsCW4mM51mks5vB8a6gaJpZM4Z2fyw>
> .
>
|
Hi @Raj2032 The project is still in development although I personally haven't had much time to dedicate to it lately. Hoping to get back to it whenever things slow down a bit at work. Regarding your build error, I haven't seen that before, it looks like you are missing a dependency (clang) that is needed by a tool (bindgen) we use in the build system to generate rust bindings from godot's official C headers. Looks like you are having the same issue as: rust-lang/rust-bindgen#1276 I'll try to update our cbindgen dependency and hopefully it'll fix the issue. @Schr3da thanks so much for making this video! |
Hey guys, thanks for your help then :)
I see, I hope to use GDNative Rust soon :)
…On Fri, Jan 11, 2019 at 8:33 PM Nicolas Silva ***@***.***> wrote:
Hi @Raj2032 <https://github.com/Raj2032> The project is still in
development although I personally haven't had much time to dedicate to it
lately. Hoping to get back to it whenever things slow down a bit at work.
Regarding your build error, I haven't seen that before, it looks like you
are missing a dependency (clang) that is needed by a tool (bindgen) we use
in the build system to generate rust bindings from godot's official C
headers. Looks like you are having the same issue as:
rust-lang/rust-bindgen#1276
<rust-lang/rust-bindgen#1276> I'll try to
update our cbindgen dependency and hopefully it'll fix the issue.
@Schr3da <https://github.com/Schr3da> thanks so much for making this
video!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ab79Bo9E-3I6aSpAbfwpyW8tMZdgnUtUks5vCFpbgaJpZM4Z2fyw>
.
|
Hi, as shown in the screenshot you are using a Microsoft operating system. Unfortunately I do not have a Windows Operating System up and running so I can only redirect you to the following resources: https://llvm.org/docs/GettingStartedVS.html Please also note that you need to install Visual Studio as mentioned in the GettingStartedVS.html section (https://visualstudio.microsoft.com/vs/community/) |
Thanks for your help.
…On Fri, Jan 11, 2019 at 9:23 PM Schr3da ***@***.***> wrote:
Hi,
as shown in the screenshot you are using a Microsoft operating system.
In addition as mentioned by @nical <https://github.com/nical> the error
appears because clang is not installed.
Per default Microsoft does not ship with clang (llvm).
Unfortunately I do not have a Windows Operating System up and running so I
can only redirect you to the following resources:
https://llvm.org/docs/GettingStartedVS.html
https://gist.github.com/InNoHurryToCode/955d63db0d79699fed63fe18eeebf17e
Please also note that you need to install Visual Studio as mentioned in
the GettingStartedVS.html section (
https://visualstudio.microsoft.com/vs/community/)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ab79BgBSocknmfBV2XsblYtSe7hF8JpMks5vCGYNgaJpZM4Z2fyw>
.
|
Would this work on BSD as well without having to install anything else?
…On Fri, Jan 11, 2019 at 9:29 PM Joe Smith ***@***.***> wrote:
Thanks for your help.
On Fri, Jan 11, 2019 at 9:23 PM Schr3da ***@***.***> wrote:
> Hi,
>
> as shown in the screenshot you are using a Microsoft operating system.
> In addition as mentioned by @nical <https://github.com/nical> the error
> appears because clang is not installed.
> Per default Microsoft does not ship with clang (llvm).
>
> Unfortunately I do not have a Windows Operating System up and running so
> I can only redirect you to the following resources:
>
> https://llvm.org/docs/GettingStartedVS.html
> https://gist.github.com/InNoHurryToCode/955d63db0d79699fed63fe18eeebf17e
>
> Please also note that you need to install Visual Studio as mentioned in
> the GettingStartedVS.html section (
> https://visualstudio.microsoft.com/vs/community/)
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <#133 (comment)>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/Ab79BgBSocknmfBV2XsblYtSe7hF8JpMks5vCGYNgaJpZM4Z2fyw>
> .
>
|
Sorry didn't test on BSD but as long godot runs on BSD properly it should work. |
Cool thanks :)
…On Mon, Jan 14, 2019 at 11:36 PM Schr3da ***@***.***> wrote:
Sorry didn't test on BSD but as long godot runs on BSD properly it should
work.
In addition you can find some helpful information under the following link:
Godot Compiling on BSD
<https://docs.godotengine.org/en/3.0/development/compiling/compiling_for_x11.html>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ab79BpR_BwxkWRbtzJf4c8_J9QP3mxQ3ks5vDHndgaJpZM4Z2fyw>
.
|
Think we are ready to close the issue :D |
Just one last thing, Nicolas Silva said that he is going to " try to update
our cbindgen dependency and hopefully it'll fix the issue ". So if he did
update the cbindgen dependency, do I sitll need clang (llvm) (sorry I wish
I can understand more about this stuff )?
…On Tue, Jan 15, 2019 at 8:20 PM Schr3da ***@***.***> wrote:
Think we are ready to close the issue :D
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ab79BrFvHq5mq-uXyse_NmF0qTkRfrbIks5vDZ1ZgaJpZM4Z2fyw>
.
|
My hope is that more recent cbindgen versions are packaged up so that it grabs the clang dependency on windows without requiring you to install anything, but that's up to how cbindgen was made so I don't know for sure. Sorry I was away from computers this weekend but I'll try to get to that one of the coming evenings. |
Its all good everyone becomes busy sometimes, well thanks for your help :)
I hope this language becomes officially supported by Godot. It is a really
good language after all (better than C# as it has better performance).
…On Tue, Jan 15, 2019 at 8:35 PM Nicolas Silva ***@***.***> wrote:
My hope is that more recent cbindgen versions are packaged up so that it
grabs the clang dependency on windows without requiring you to install
anything, but that's up to how cbindgen was made so I don't know for sure.
Sorry I was away from computers this weekend but I'll try to get to that
one of the coming evenings.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#133 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/Ab79BlW6VepNDwdrUTcGoIl0CfVFPlb5ks5vDaD8gaJpZM4Z2fyw>
.
|
Closed as the question is apparently resolved. |
I am not too sure how to set up GDNative Rust, can somebody please help me out, thank you.
The text was updated successfully, but these errors were encountered: