Upgrade to new versionMonkey Forums/Monkey Beginners/Upgrade to new version
I've downloaded the MonkeyX's free version 77a, and I'd like to upgrade it to the newest version. How do I do that?
| By the Pro version or download the current GitHub content and build things yourself. |
| Hi, MikeHart.|
I'd like to try it first.
I download the current version from GitHub. And then I compile the transcc.monkey file with the 77a version. What should I do now? If I copy the TRANSCC_WINNT.EXE file and the modules to the previous version, I can't compile anything else...
What should I do now? If I copy the TRANSCC_WINNT.EXE file and the modules to the previous version, I can't compile anything else...As I said in the other thread DO NOT COPY ANY THING INTO THE PREVIOUS VERSION. IT WILL NOT WORK. Copy the Windows exe ( apart from transcc_winnt.exe as you must use the newly built version in monkey-develop\src\trans ) files and dll files from the previous version over to the the GitHub monkey-develop\bin directory. Remember you will need a working C++ compiler, so either copy the MinGW\TDM-32 directory one from the previous version to monkey-develop, or download and install an up to date version. You will have to edit the config.winnt.txt in the monkey-develop\bin directory and update the path to where MinGW\TDM-32 is located. You can then build the other tools in the monkey-develop\src directory to replace the ones that you copied over.
| dawlane, I'm not getting it to work properly... :-( don't you have this free version updated to pass me??? please??|
| What happens when you run the new transcc_winnt directly from the command line.|
Open a command terminal and change directory to the new transcc_winnt location and use the line below to try and build on of the examples.
transcc_winnt -run -config=release -target="Desktop_Game_(Glfw3)" ..\bananas\charlie\blobmonster\blobmonster.monkey
Copy and paste the output.
I have sent a message to support about getting the Free version updated.
| Hi, dawlane.|
When I run the code you pass me, with the new transcc file, it worked fine. Then I tried with my "teste.monkey" file, and it didn't work.
Did you send? Thanks a lot!
| cgrossi, some people have asked you here and in the other topic about some informations to post here. You never do. Simple writing "it dones't work" will not help. |
| didn't understand your post, MikeHart. what have I not answered?? if I said it's not working, it's because I tried what was proposed and didn't work. sorry, but english ain't my mother language and some time I get lost... |
| You say it is not working but you don't post, WHAT is not working aka what the error is. As Dawlane posted, please post the output from the build process.|
As you seem to have the newest modules, try this code:
If that works and your own code not, then there is an error in your code.
| Hi, MikeHart. I tried to run your code and that's the error I got:|
"C:/Cristiano/Pessoal/MonkeyX83/bin/transcc_winnt" -target=C++_Tool -config=Release -run "C:/Cristiano/Pessoal/Monkey/teste2.monkey"
TRANS monkey compiler V1.84
C:/Cristiano/Pessoal/MonkeyX83/modules/mojo/driver.monkey<9> : Error : Native Game class not implemented
This can't be that tough.
| So you have selected the C++ Tool target. This target is not for games, but only for command line tools. Use the GLFW target to create a desktop app. |
| MikeHart!!! Thank you SO MUCH!|
Your code worked and my code too!!! Problem solved!!!
Thank you a lot!!!! :-)
| Wait, since you are on this forum, that means you bought the pro version, right? |
| Nope. You can to sign in with the free version. |