-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
FNF Compilation Problems (+ FunkinSound.hx deprecated code fix attempt) #3805
Conversation
Can you clarify what you actually fixed here? |
this doesn't really seem like it fixes anything, if anything it only makes it more broken then before |
Depends, i don't know much about Haxe, i think it's mostly the problem with dependencies. |
At the "Files changed" menu, you can see the changes in the code itself, i got rid of the deprecated code/features just because lime complained about that and gave me the options, i got i nearly to be compiled, the only problem is about the new group name/code, and i thought for a moment that i can just ask you for a little help, there's just a teeny-tiny bit of a broken code i pasted from a chatbot because i didn't knew how i do redefine, also i slowly got exhausted, i didn't comprehend the ginormous |
I'm still unclear on what you fixed here. |
Found the warnings OP is fixing in issue #3803
|
They were just the warnings
I decided to rebuild from scratch, and recently stumbled upon the errors when i typed "lime rebuild windows":
I'm back, i wasn't been so careful, i forgot to install the Windows SDK, and then i tried again, now i got these errors:
|
I'm pretty sure this is a weird bug with lime submodules not being initialized properly on hmm. cd .haxelib # Your haxelib folder
cd lime
rmdir /s git # Not too familiar with windows but I think this is the command.
git clone https://github.com/FunkinCrew/lime --recursive -b dev-funkin-arm64 git Though you don't need to do this since the FunkinCrew fork already has NDLLs for Windows and macOS. So just run the build command again and it should skip building lime. |
May i type those commands? I asked for clarity, my PC and my Windows system are x64-bit based. |
You should use either |
Now i have enough understanding on compiling FNF, thank you, i may close the pull and change its name. |
Sheesh, that was a lot of fixing stuff that i accidentally made it a bit broken despite me being unexperienced Haxe programmer, but the HaxeLib itself helped me a lot for dealing with deprecated code lines. Now i know that callback is now OnFrameChange.add and finishCallback is now onFinish.add, which it will come to use later.
If i did something wrong, let me know, the only thing i don't have a clue about is how is the group named and it's constructed.