ENIGMA Forums

General fluff => Announcements => Topic started by: polygone on April 02, 2013, 11:24:33 PM

Title: NEW! Windows Zip Installer
Post by: polygone on April 02, 2013, 11:24:33 PM
Cheeseboy has created an all-in-one zip file for Windows. It includes git and mingw along with Windows dependencies. You can download it here:
Windows Zip Installer.exe (http://205.196.123.185/r94uz7dgi5mg/od18j361y6mpppo/ENIGMA+Zip+Installer.exe)  (55MB)

The file is a self-extracting 7z. Once the file is extracted you click ENIGMA.exe inside the extracted folder to run ENIGMA/LGM. The first time it is run it will do an automatic git checkout, and patch in the dependencies before running LGM.

Many people have been complaining that the installation is too hard and hopefully this should go towards resolving this. It also gives users an easy way to update now without knowing git, this can be done by opening git-bash and typing: update. Developers should also be able to commit/push from this as well if they wish to use this set-up instead (I haven't tested this though). Another benefit is that it's now implemented correctly with a newer gcc so Windows Widgets are working again.

At this point we're looking for people to test it to make sure it is working correctly for everyone, then I will add it to the download page as an alternative to a standard git install.
Title: Re: NEW! Windows Zip Installer
Post by: Goombert on April 02, 2013, 11:50:31 PM
Put it on the download page, you mook  >:(
Title: Re: NEW! Windows Zip Installer
Post by: polygone on April 02, 2013, 11:56:51 PM
Put it on the download page, you mook  >:(
I want people to test it first, so I know it's working for everyone.
Title: Re: NEW! Windows Zip Installer
Post by: cheeseboy on April 03, 2013, 01:37:39 AM
(Updated link)
If a few people confirm it working maybe josh will move it to this server as I cannot be trusted to host it forever...
Title: Re: NEW! Windows Zip Installer
Post by: gra on April 03, 2013, 02:16:13 AM
good i have a friend that use GM , i have talk of enigma, but not use computer so well and he is blocked to istallation process  ;D
i try to give this link , thanks cheesseboy
Title: Re: NEW! Windows Zip Installer
Post by: polygone on April 03, 2013, 04:20:19 AM
Well I tested again and it works for me. Schyler tested it yesterday and it worked for him.
Title: Re: NEW! Windows Zip Installer
Post by: gra on April 03, 2013, 05:43:04 AM
working but not with wine  :(
tested on windows 7 64
Title: Re: NEW! Windows Zip Installer
Post by: Josh @ Dreamland on April 03, 2013, 08:20:18 AM
I will test this from school computers on Friday. I'll just go from lab to lab downloading and installing this.
Title: Re: NEW! Windows Zip Installer
Post by: Goombert on April 03, 2013, 08:25:09 AM
You just download, there's no need to install you goose?
Title: Re: NEW! Windows Zip Installer
Post by: cheeseboy on April 03, 2013, 09:12:53 AM
working but not with wine  :(
tested on windows 7 64

Theres no need to use wine. You can install mingw from your distrobutions package manager and cross compile to windows from linux by selecting the proper compiler in enigma settings. You do however need to apply the winpatch to your linux enigma but this will not harm anything. I might write a wiki entry on it later.
Title: Re: NEW! Windows Zip Installer
Post by: polygone on April 03, 2013, 12:53:38 PM
Ok I just managed a push from this set-up. But I had to change the origin url in \.git\config to: url = git@github.com:enigma-dev/enigma-dev.git

By the way the windows gcc.ey has just been removed from the main repo, and added to gitignore. Windows gcc.ey will now be included in the WinPatch.

So note to anybody committing please pull this before you go committing anything, or make sure you don't commit gcc.ey back into the repo.. there's a history of deleted files being committed back into the repo :p
Title: Re: NEW! Windows Zip Installer
Post by: gra on April 04, 2013, 02:36:46 AM
OT
i have applyed the patch , i have same problem that i have forgot of post
Quote
Theres no need to use wine.
this error give me mingw32, i prefer create 32 bit exe
Code: [Select]
.eobjs/Linux/Windows/Run/Universal_System/Extensions/DataStructures/data_structures.o Universal_System/Extensions/DataStructures/data_structures.cpp
make[1]: i486-mingw32-g++: command not found
if you know solution
EDIT mingw 64 another error  >:(
Code: [Select]
make[1]: ***  not rules for generate objective "../additional/Windows/alure/Makefile".  arrest.
make[1]: exit directory "/home/laferd/enigma-dev/ENIGMAsystem/SHELL"
make: *** [Game]error2
make[1]: ***  not rules for generate objective"../additional/Windows/alure/Makefile".  arrest.
make[1]: exit directory "/home/laferd/enigma-dev/ENIGMAsystem/SHELL"
make: *** [Game] error 2
i traslate the italian comment
i wait a guide on wiki
OT
Title: Re: NEW! Windows Zip Installer
Post by: polygone on April 04, 2013, 04:54:05 PM
Ok, I've managed to make an .exe for it now as well.

The console windows is now automatically hidden, and logs are piped into enigma_log (which you can find in the enigma-dev directory). Doing this speeds things up quite a lot and will also prevent the noober people being confused with the gabillion errors and warnings enigma enjoys printing.
Title: Re: NEW! Windows Zip Installer
Post by: TheExDeus on April 11, 2013, 07:17:15 AM
I can confirm that this works, even on new GCC. I did have a problem that it froze on git checkout (I think it timed out), I then closed it and restarted, but I couldn't run ENIGMA anymore. It just said it can't find .jar. So I had to delete the folder and try again. Then it worked fine.
Title: Re: NEW! Windows Zip Installer
Post by: DarkAceZ on April 12, 2013, 04:00:42 AM
>We're still supporting Windows
>
Title: Re: NEW! Windows Zip Installer
Post by: janolap1 on September 24, 2013, 02:38:50 AM
Hi there,

I'm trying enigma windows zip installer behind a proxy and it doesn't seems to download anything from Git.

Thank you
Title: Re: NEW! Windows Zip Installer
Post by: Goombert on September 24, 2013, 03:25:09 AM
janolap1, after discussing with you in the IRC I believe I resolved your problems and if you need any more assistance I am available to help you