Re: [Problem]Will not run on Ubuntu 12.04 with Gnome 3 desktop

lunarrush wrote:

I mean that I included 64 bit editions of all the libs your distribution had.

I'm sorry, I misunderstood it. Thank you for clearing that out.

Still, I believe there's no easy answer to your problem (although it's possible). Try googling around.

"binary compatibility on Linux is too damn hard": http://ask.slashdot.org/story/05/11/24/ … x-binaries . That is likely the source of the issues you had been experiencing with the recent builds.

If you learn how to create a .deb, though, maybe KZR will be able to easily install your build. I don't know. Creating .deb's is unknown territory for me, but you may try to contact SzynaW: he maintains Ubuntu packages of the game.

27

Re: [Problem]Will not run on Ubuntu 12.04 with Gnome 3 desktop

i just ditched the virtual machine installation, and installed in a separate partition. and i have the same problems so it's not some kind of compatibility problem with virtualized OSes.

https://image.ibb.co/kuSYrm/SD_sml.pnghttps://image.ibb.co/kHq8P6/SeD_sml.pnghttps://image.ibb.co/cJf8P6/LTot_W_sml.png

28

Re: [Problem]Will not run on Ubuntu 12.04 with Gnome 3 desktop

now i'm having problems with libpng. even after building from the source for libpng 1.5.10, and installing the built libraries, the binary can't find the shared library.

https://image.ibb.co/kuSYrm/SD_sml.pnghttps://image.ibb.co/kHq8P6/SeD_sml.pnghttps://image.ibb.co/cJf8P6/LTot_W_sml.png

Re: [Problem]Will not run on Ubuntu 12.04 with Gnome 3 desktop

As I said earlier, binary distribution on Linux is a pain. Seriously, google it. I'm not sure how to give detailed instructions to you guys, specially since I do not have a 64 bit OS to try things out. You might try to figure things out with lunar, and post your solutions in here if you succeed. It's like a research thing: neither of us knows the answers; and unless somebody figure things out, nobody will solve the problem.

If you're stuck somewhere, feel free to post it - I'll do my best to give some advice.

Besides that, what you can do, KZR, is compile the game. Alternatively, use a 32 bit OS to play the bleeding edge.

30

Re: [Problem]Will not run on Ubuntu 12.04 with Gnome 3 desktop

never mind, it built successfully. it produced a segmentation fault, but after moving to the folder where the game files are already built, it ran smoothly.

now, on to windows compilation. where should we start?

Last edited by KZR (2012-05-20 03:33:30)

https://image.ibb.co/kuSYrm/SD_sml.pnghttps://image.ibb.co/kHq8P6/SeD_sml.pnghttps://image.ibb.co/cJf8P6/LTot_W_sml.png

Re: [Problem]Will not run on Ubuntu 12.04 with Gnome 3 desktop

KZR wrote:

never mind, it built successfully. it produced a segmentation fault, but after moving to the folder where the game files are already built, it ran smoothly.
now, on to windows compilation. where should we start?

get the compiler (MinGW), get all the dependencies working (the hardest part) and build the game.

Re: [Problem]Will not run on Ubuntu 12.04 with Gnome 3 desktop

Now, I'm not as familiar with windows building environments as I am with linux ones, but I find this rather odd...

C:\Users\Dalton\Downloads\SourceOSE700-Vanilla>cmake -G "MinGW Makefiles" .
-- The C compiler identification is GNU
-- Check for working C compiler: C:/MinGW/bin/gcc.exe
-- Check for working C compiler: C:/MinGW/bin/gcc.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
Open Surge version 0.2.0
Using CFLAGS=' '
CMake Error at CMakeLists.txt:65 (MESSAGE):
  Fatal error: couldn't find the Allegro game programming library (liballeg)!
  Please read the user manual (readme.html) to get help.


-- Configuring incomplete, errors occurred!

C:\Users\Dalton\Downloads\SourceOSE700-Vanilla>

Problem information: I am using mingw to attempt to build the engine for windows, I am not using modified source code in the least, and for some reason it does not find allegro.  I downloaded the latest mingw file (allegro-4.4.2-mingw-4.5.2.7z) for allegro 4.4.2 from here: http://www.allegro.cc/forums/thread/607371/1 and copied the files over into their various places in my compiler's directory.  I am using the path line as seen both below and in the readme:

set PATH=%PATH%;C:\MinGW\bin;C:\MinGW\lib

Not sure what I'm doing wrong here.  I think I successfully compiled the modified font thing, but now it's not finding allegro and I'm not sure if it will be able to find that font either.  My complier is located at C:\MinGW.  Mind if I ask what I am doing wrong?
Edit: Forget the post above, I am currently following a tutorial to get a working allegro install (it's not working yet) and honestly am hoping it will get me up and running (even if it's an older compiler version).

Last edited by lunarrush (2012-05-20 21:22:40)

If I knew then what I know now I'd tell you that the story's true.  Cause whatever you do, it comes back to you.  -Slaughter, Burning Bridges

Re: [Problem]Will not run on Ubuntu 12.04 with Gnome 3 desktop

Found a problem in CMakeLists.txt.  It is trying to link with the wrong library.  lalleg has been replaced with lalleg44 in version 4.4.2 of the library.

Edit: One copy/pasted/renamed library later and the game compiles successfully on windows

Last edited by lunarrush (2012-05-21 00:52:14)

If I knew then what I know now I'd tell you that the story's true.  Cause whatever you do, it comes back to you.  -Slaughter, Burning Bridges

Re: [Problem]Will not run on Ubuntu 12.04 with Gnome 3 desktop

lunarrush wrote:

the game compiles successfully on windows

Congratulations. smile