-
Notifications
You must be signed in to change notification settings - Fork 55
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
[QUESTION] Mac and Linux support #41
Comments
@psydack, is there any plan to add support for those? |
would highly appreciate support for linux and mac here |
Sorry about late response. I'm working in this branch https://github.com/psydack/uimgui/tree/feature/multiplatform to support linux and mac. Also, you're free to use on commercial project since you're sharing this LICENSE.txt from original ImGUI project |
Hi @psydack what is the current status on linux? |
Hey, I'm finishing a conversion that have break changes in the latest
version. Maybe in the end of this month we have a new version missing some
features, but with mac and linux support.
…On Wed, 6 Mar 2024 at 19:29 Francesco Gatti ***@***.***> wrote:
Hi @psydack <https://github.com/psydack> what is the current status on
linux?
Thanks
—
Reply to this email directly, view it on GitHub
<#41 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAHK3M24L4YN7LYNSENKBALYW6KE7AVCNFSM6AAAAAAQCDEDBWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBRHE2TGNRTGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hi @psydack, |
Actually I took multiplatform branch, merged with master and it works on linux. |
Check this branch: https://github.com/psydack/uimgui/tree/update-2024-q1 It's missing
But everything else works like a charm |
That looks great - I'll give it a try on a Mac later this month. |
Hello! Trying out the branch, it looks like ImGuiNET is missing as a macOS dependency (error CS0246: The type or namespace name 'ImGuiNET' could not be found (are you missing a using directive or an assembly reference?)). Looking forward to seeing this working, and please let me know if there's any additional information I can provide! |
Would you check if this branch is working? git fetch origin
git checkout 41-question-mac-and-linux-support |
I have two errors with
and
|
@vincent-borcard-strangers have you found a fix or workaround for those errors? |
Anyone had success with this branch on macos? |
@vincent-borcard-strangers @tenpn I had the 3 optional additions disabled using the known defines (UIMGUI_REMOVE_*). I haven't done any real tests as I only had access to the Mac for a few hours, so there might be other issues down the road. A quick, initial test with a debug popup menu, worked as expected. |
I made progress by using the Mac-and-linux-support branch, changing the DLL as above, and adding the REMOVE defines. However when I enter play mode, I get an OS popup saying "cimgyu.dylib cannot be opened because the developer cannot be verified". This gives me the option to Move To Bin or Cancel. If I Cancel, I get more identical dialogues. If I hammer cancel on all, I get into the game but there's exceptions in ImGUI because it can't find cimgui. |
@tenpn did you use UImGui as sources (iirc we use the branch psydack has linked in a previous reply? |
I really like this project i just wanted to know
Is there any way to make this work for linux and mac?
A second question can i use this on a commercial project?
The text was updated successfully, but these errors were encountered: