Graal Forums  

Go Back   Graal Forums > Development Forums > Level Design
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #41  
Old 10-27-2011, 11:06 PM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
Quote:
Originally Posted by Emera View Post
Obviously...
It tells me nothing. If it helped, I wouldn't be asking here.
Welcome to Linux.

1. Learn to install dependencies using apt-get or aptitude.
2. Install the dependencies the project needs.
3. Clone the source from Git to your machine.
4. Change to source directory.
5. Compile using instructions.
6. Run the binary that's compiled afterward.
__________________
Quote:
Reply With Quote
  #42  
Old 10-28-2011, 12:19 AM
Fry Fry is offline
Registered User
Fry's Avatar
Join Date: Sep 2001
Location: Germany
Posts: 384
Fry has a spectacular aura about
There's obviously a bunch of problems with Gonstruct, but the main issue would be the terrible GTK+OpenGL widget it is using right now:

Basically there are two "working" GTK OpenGL widgets, gtkglarea and gtkglext. The latter is the one we tried first, since it is actively maintained and has C++ bindings available. Unfortunately quite a few people had problems with it on Windows, where it did not properly refresh the screen so the level display became unusable.

It took me ages to reproduce it on my system, but unfortunately I did not figure out the reason for it, so we gave gtkglarea a try. This ended up working relatively reliably on Windows and other systems, but that OpenGL widget sadly hasn't been maintained for a while and does not work with the most recent GTK version anymore (at least on Windows, Linux/Mac are fine as far as I remember).

The way to deal with that would probably be to give gtkglext another try, since it is the de-facto OpenGL widget for GTK and actively maintained. Maybe things are working now, or if not maybe it is possible to figure out the reason for the problems.

In retrospect we should probably have used Qt though. While GTK is much nicer to work with in setting up widgets and windows, even after all these years it still has very fragile cross-platform support.
__________________
Graal Statistics

Top 3 servers at the moment (players):


Reply With Quote
  #43  
Old 10-28-2011, 12:22 AM
Fry Fry is offline
Registered User
Fry's Avatar
Join Date: Sep 2001
Location: Germany
Posts: 384
Fry has a spectacular aura about
Quote:
Originally Posted by fowlplay4 View Post
3. Clone the source from Git to your machine.
Make sure to use the 0.2.3 tag linked on the main page (https://github.com/fry/graal-gonstruct/tree/0.2.3 or `git checkout 0.2.3`), since the master HEAD currently contains some fixes for the newest boost library version which cleverly changed its filesystem:ath signature. Last time I checked that version is not in the stable Ubuntu/Debian repositories, so if you'd want to develop with it on Linux you would need to compile boost yourself.
__________________
Graal Statistics

Top 3 servers at the moment (players):


Reply With Quote
  #44  
Old 10-28-2011, 02:46 AM
Zexon Zexon is offline
Global Banned
Zexon's Avatar
Join Date: Apr 2008
Posts: 160
Zexon is infamous around these parts
Quote:
Originally Posted by ff7chocoboknight View Post
I'm going to neg rep you for double posting.
ima just neg rep you for the hell of it
__________________
Bomberman 2012
Reply With Quote
  #45  
Old 10-28-2011, 12:18 PM
Emera Emera is offline
Delterian Hybrid
Emera's Avatar
Join Date: Mar 2011
Location: Newcastle Upon-Tyne
Posts: 1,704
Emera is a jewel in the roughEmera is a jewel in the rough
Quote:
Originally Posted by Zexon View Post
ima just neg rep you for the hell of it
Pretty much what he does anyway.
__________________
Reply With Quote
  #46  
Old 10-29-2011, 11:13 AM
Crono Crono is offline
:pluffy:
Join Date: Feb 2002
Location: Sweden
Posts: 20,000
Crono has a reputation beyond reputeCrono has a reputation beyond reputeCrono has a reputation beyond reputeCrono has a reputation beyond reputeCrono has a reputation beyond reputeCrono has a reputation beyond reputeCrono has a reputation beyond reputeCrono has a reputation beyond reputeCrono has a reputation beyond reputeCrono has a reputation beyond reputeCrono has a reputation beyond repute


let's keep this train goin in the right direction k?
__________________
Reply With Quote
  #47  
Old 10-29-2011, 12:20 PM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Quote:
Originally Posted by Fry View Post
In retrospect we should probably have used Qt though.
How could you.
Reply With Quote
  #48  
Old 10-29-2011, 05:00 PM
Admins Admins is offline
Graal Administration
Join Date: Jan 2000
Location: Admins
Posts: 11,693
Admins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud of
Well the best would to do it directly in graal, and if there is stuff missing then it can be added
Reply With Quote
  #49  
Old 10-29-2011, 05:09 PM
ff7chocoboknight ff7chocoboknight is offline
Skyzer Zolderon
ff7chocoboknight's Avatar
Join Date: Dec 2006
Location: New Hampshire, United States
Posts: 725
ff7chocoboknight is a name known to allff7chocoboknight is a name known to allff7chocoboknight is a name known to allff7chocoboknight is a name known to all
Send a message via AIM to ff7chocoboknight Send a message via MSN to ff7chocoboknight
Quote:
Originally Posted by Stefan View Post
Well the best would to do it directly in graal, and if there is stuff missing then it can be added
It'd be best if it could be directly in Graal because you wouldn't have to do anything.
__________________
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 03:23 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.