Pages: [1] 2
  Print  
Author Topic: Builds, Packages, Releases, etc.  (Read 7140 times)
Offline (Male) RetroX
Posted on: November 03, 2010, 08:44:37 PM

Master of all things Linux
Contributor
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger - classixretrox@gmail.com
View Profile Email
OUTDATED
The contents/links of this page may be outdated. We have instead starting hosting our installation links and directions on the wiki: http://enigma-dev.org/docs/Wiki/Install

README

Note that ENIGMA is still in the beta stage and that not all systems are finished.  This is not a topic to ask for things to be finished, nor is it for commenting on releases.  It's merely a place to keep the releases in a nice place.  All of the releases below are of the latest SVN revision, or close to it.


Windows

The latest windows version can be found here.  Run ENIGMA.exe to install and run ENIGMA.


Mac OS X, iPhone, Android

These platforms don't currently have builds.  You can try them out from the SVN.  You can either use this command:
Code: [Select]
svn co https://enigma-dev.svn.sourceforge.net/svnroot/enigma-dev enigma-devOr, alternatively, you can use another SVN client with https://enigma-dev.svn.sourceforge.net/svnroot/enigma-dev as a server.


Linux

Currently, the only packages that have been built are for Ubuntu and Arch Linux.  I'll eventually create one for Fedora, but for now, it's just those two.

Ubuntu

Note: If you get a file conflict error, try removing the old package before installing the new one.
To install ENIGMA, you need to add the ENIGMA repo to your list of repositories.  To do this, navigate to System > Administration > Software Sources.  You might have to edit the menu for it to show up; right click the menu and choose "edit menu" to do this.

There, navigate to the Other Software tab and add a repository with the following code:
Code: [Select]
deb http://dl.dropbox.com/u/6125077/enigma/repos/ubuntu natty main
Now, this should create two repositories - one for binaries and one for source; delete the source version, because it does not exist, and will create an error.

Note that I've labeled it as natty, but it will work for any version of Ubuntu.  If you're still on the maverick version, it'll give you a 404 error.

If Ubuntu doesn't ask you to automatically update the package database, go to a terminal and run:
Code: [Select]
sudo apt-get update
Then, you can install ENIGMA (enigma-dev-svn) via the software center, synaptic, or command-line with the following command:
Code: [Select]
sudo apt-get install enigma-dev-svn
If it asks to install even if the package isn't authenticated, say yes.

Arch Linux

To add the repository in Arch Linux, add the following to /etc/pacman.conf:
Code: [Select]
[enigma]
Server = http://dl.dropbox.com/u/6125077/enigma/repos/arch-linux/$arch

And run the following to update the database:
Code: [Select]
sudo pacman -Sy
ENIGMA can be installed via command-line with:
Code: [Select]
sudo pacman -S enigma-dev-svn
Running ENIGMA

To launch ENIGMA, you can either run "enigma-dev" or "lateralgm" in a terminal or use the launcher in the Applications > Programming menu.  Note that launching ENIGMA from the menu will create a terminal to display the output of LGM and the compiler.  LGM will be associated with Game Maker files even if they don't have a file extension.

For people that want the package source, you can get it here:
http://dl.dropbox.com/u/6125077/enigma/enigma-dev-svn.src.tar.gz


I'm going to be running the build script every once in a while, so, don't expect a version for every commit.  I also am not keeping old packages/releases for the sake of web space.  If I do happen to forget to make a new package/release, let me know on the IRC or something.
« Last Edit: June 20, 2011, 03:54:15 PM by IsmAvatar » Logged
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Offline (Male) RetroX
Reply #1 Posted on: November 07, 2010, 11:15:15 AM

Master of all things Linux
Contributor
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger - classixretrox@gmail.com
View Profile Email
Bumping this because clearly, nobody noticed.
Logged
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Post made November 07, 2010, 12:28:03 PM was deleted at the author's request.
Offline (Unknown gender) freezway
Reply #3 Posted on: November 07, 2010, 06:26:44 PM

Member
Joined: Dec 2009
Posts: 220

View Profile
because all the linux people are compiling it.
Logged
if you drop a cat with buttered toast strapped to its back, which side lands down?
joshdreamland: our languages are based on the idea that it's going to end up FUBAR
/kick retep998
Offline (Male) RetroX
Reply #4 Posted on: November 07, 2010, 08:07:15 PM

Master of all things Linux
Contributor
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger - classixretrox@gmail.com
View Profile Email
because all the linux people are compiling it.
and then asking where the deb package is
Logged
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Offline (Male) Josh @ Dreamland
Reply #5 Posted on: November 08, 2010, 07:49:40 AM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2953

View Profile Email
Actually, he was right; I didn't notice it. And I just kind of want to hear it works so I can upload it. :P
But I am pinning it.
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) RetroX
Reply #6 Posted on: November 08, 2010, 04:51:47 PM

Master of all things Linux
Contributor
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger - classixretrox@gmail.com
View Profile Email
Also, Josh, I wouldn't recommend uploading anything until ENIGMA is done.  In that case, I'll just zip the directory structure and send it to you.
Logged
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Offline (Unknown gender) pawelpc
Reply #7 Posted on: December 07, 2010, 04:23:10 PM
Member
Joined: Nov 2010
Posts: 1

View Profile Email
this repo is broken when i enter command sudo apt-get update gives me this:
Code: [Select]
[...]
 E: Could not retrieve http://dl.dropbox.com/u/6125077/enigma/repos/ubuntu/dists/maverick/main/source/Sources.gz  404  NOT FOUND [IP: 174.129.212.16 80]
[...]
Can you give my working repo?
Logged
Offline (Male) RetroX
Reply #8 Posted on: December 07, 2010, 04:33:58 PM

Master of all things Linux
Contributor
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger - classixretrox@gmail.com
View Profile Email
When you add the repository to the source, be sure to remove the source repository.  Ubuntu adds it by default for some stupid reason and I didn't make one, which is why it fails.

I mentioned it in the first post, but probably wasn't clear enough.
Logged
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Offline (Male) Josh @ Dreamland
Reply #9 Posted on: December 07, 2010, 06:53:31 PM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2953

View Profile Email
Yeah, I read that but forgot to acknowledge it. I probably won't be adding anything to the downloads page until I can get nothing but (Y) from a release.

...Presently, ENIGMA doesn't work out of the box on Mac without acute modification, so I'm withholding release until it works. By the time it does, collisions will probably be in, too. So.
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) RetroX
Reply #10 Posted on: December 10, 2010, 06:21:22 PM

Master of all things Linux
Contributor
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger - classixretrox@gmail.com
View Profile Email
Package has been updated so that now, all game objects are pre-compiled.  Systems such as graphics and audio, which are needed for every game, are already included in the package.

EDIT: Apparently, the packages are broken, currently.  Fixing later.
« Last Edit: December 10, 2010, 07:23:30 PM by RetroX » Logged
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Offline (Male) RetroX
Reply #11 Posted on: December 19, 2010, 12:03:41 PM

Master of all things Linux
Contributor
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger - classixretrox@gmail.com
View Profile Email
Oh, by the way, the package works, now.
Logged
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Offline (Male) RetroX
Reply #12 Posted on: January 30, 2011, 11:33:20 AM

Master of all things Linux
Contributor
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger - classixretrox@gmail.com
View Profile Email
Updated this topic to include a Windows release.  Also, I'm building everything right now, so, don't expect a download immediately.
« Last Edit: January 30, 2011, 11:43:53 AM by RetroX » Logged
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Post made January 31, 2011, 03:48:12 AM was deleted at the author's request.
Offline (Male) RetroX
Reply #14 Posted on: January 31, 2011, 03:34:41 PM

Master of all things Linux
Contributor
Location: US
Joined: Apr 2008
Posts: 1055
MSN Messenger - classixretrox@gmail.com
View Profile Email
It's my dropbox.  And it's down right now because my script was broken and I was too lazy to fix it at the time.
Logged
My Box: Phenom II 3.4GHz X4 | ASUS ATI RadeonHD 5770, 1GB GDDR5 RAM | 1x4GB DDR3 SRAM | Arch Linux, x86_64 (Cube) / Windows 7 x64 (Blob)
Quote from: Fede-lasse
Why do all the pro-Microsoft people have troll avatars? :(
Pages: [1] 2
  Print