I compiled 1.2.4 on Red Hat linux 7.2 and kernel 2.4.9-31.
Most everything works fine, although it appears some of the keys
have changed from 1.2.2 and are not reflected in the documentation
(i.e., P, M, N).
However, I find that the A & Z keys now do nothing. They previously
worked in 1.2.2. Does this happen for anyone else?
Note that I am using the GLUT code without GTK+, as the gtkglarea
code has an autoconf problem that generates an buggy configure
script on my system.
If anyone has a tarball of the gtkglarea code that works under linux,
please let me know. I'd like to get it.
A & Z keys in 1.2.4 under linux
i have the same problems on my debian (unstable) 3.0 box with kernel 2.4.19-pre8-ac5
- no A or Z key is working
- gtkglarea includes are not detected by the configure script although the libs are (had to add them manually)
- i can't compile celestia (--with-gtk) using gtkglarea 1.99.0 which already uses gtk+2.0.x
i get the following error-msgs:
gtkmain.cpp: In function `gint reshapeFunc(GtkWidget *, GdkEventConfigure *)':
gtkmain.cpp:2037: parse error before `)'
gtkmain.cpp:2037: implicit declaration of function `int G_TYPE_CHECK_INSTANCE_CAST(...)'
gtkmain.cpp: In function `gint initFunc(GtkWidget *)':
gtkmain.cpp:2057: parse error before `)'
gtkmain.cpp: In function `void Display(GtkWidget *)':
gtkmain.cpp:2082: parse error before `)'
gtkmain.cpp: In function `gint glarea_draw(GtkWidget *, GdkEventExpose *)':
gtkmain.cpp:2102: parse error before `)'
gtkmain.cpp: In function `int main(int, char **)':
gtkmain.cpp:2558: parse error before `)'
which are probably the result of the newer gtkglarea libs, where do i get an older copy? :-)
greets
Phoenix
- no A or Z key is working
- gtkglarea includes are not detected by the configure script although the libs are (had to add them manually)
- i can't compile celestia (--with-gtk) using gtkglarea 1.99.0 which already uses gtk+2.0.x
i get the following error-msgs:
gtkmain.cpp: In function `gint reshapeFunc(GtkWidget *, GdkEventConfigure *)':
gtkmain.cpp:2037: parse error before `)'
gtkmain.cpp:2037: implicit declaration of function `int G_TYPE_CHECK_INSTANCE_CAST(...)'
gtkmain.cpp: In function `gint initFunc(GtkWidget *)':
gtkmain.cpp:2057: parse error before `)'
gtkmain.cpp: In function `void Display(GtkWidget *)':
gtkmain.cpp:2082: parse error before `)'
gtkmain.cpp: In function `gint glarea_draw(GtkWidget *, GdkEventExpose *)':
gtkmain.cpp:2102: parse error before `)'
gtkmain.cpp: In function `int main(int, char **)':
gtkmain.cpp:2558: parse error before `)'
which are probably the result of the newer gtkglarea libs, where do i get an older copy? :-)
greets
Phoenix
most recent celestia win32-SVN-build - use at your own risk (copy over existing 1.5.1 release)
i just gut a gtkglarea 1.2.2 from a friend and now everything works fine here :)
for all of you out there who fight with the same problem i put it on my ftp
ftp://212.84.245.251/
don't use passive transfers.
with some providers downloading may not work. i don't know why...
i also mirrored (and compressed) all those nice 8k-16k textures for earth / moon / mars :-)
greets
Phoenix
for all of you out there who fight with the same problem i put it on my ftp
ftp://212.84.245.251/
don't use passive transfers.
with some providers downloading may not work. i don't know why...
i also mirrored (and compressed) all those nice 8k-16k textures for earth / moon / mars :-)
greets
Phoenix
most recent celestia win32-SVN-build - use at your own risk (copy over existing 1.5.1 release)
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
phoenix wrote:i just gut a gtkglarea 1.2.2 from a friend and now everything works fine here :)
for all of you out there who fight with the same problem i put it on my ftp
ftp://212.84.245.251/
don't use passive transfers.
with some providers downloading may not work. i don't know why...
i also mirrored (and compressed) all those nice 8k-16k textures for earth / moon / mars :-)
greets
Phoenix
Are you saying that /all/ keys as described in the conrols.txt file or in the menue help->conrols now work with your 1.2.4 version under /LINUX/?
What about CTRL L -> night side lights on|off?
What about I -> clouds on|off
etc?
I fixed a number of keys in the CVS version...
Bye Fridger
t00fri wrote:Are you saying that /all/ keys as described in the conrols.txt file or in the menue help->conrols now work with your 1.2.4 version under /LINUX/?
What about CTRL L -> night side lights on|off?
What about I -> clouds on|off
etc?
I fixed a number of keys in the CVS version...
Bye Fridger
yes everything works fine with 1.2.4 (not cvs) now :)
greets
Phoenix
most recent celestia win32-SVN-build - use at your own risk (copy over existing 1.5.1 release)
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
phoenix wrote:
yes everything works fine with 1.2.4 (not cvs) now :)
greets
Phoenix
I just looked up again the official 1.2.4 version and discovered that either I or Chris had already implemented my key-fix. So indeed, the keys should work under Linux...
Sorry for not remembering, but usually I work with the CVS tree and thus rarely look into the official 1.2.4 version anymore.
Bye Fridger