A & Z keys in 1.2.4 under linux

Report bugs, bug fixes and workarounds here.
Topic author
fjsummers
Posts: 5
Joined: 08.05.2002
With us: 22 years 6 months
Location: Baltimore, MD

A & Z keys in 1.2.4 under linux

Post #1by fjsummers » 08.05.2002, 01:13

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.

phoenix
Posts: 214
Joined: 18.06.2002
With us: 22 years 5 months
Location: Germany - Berlin

Post #2by phoenix » 18.06.2002, 01:04

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
most recent celestia win32-SVN-build - use at your own risk (copy over existing 1.5.1 release)

phoenix
Posts: 214
Joined: 18.06.2002
With us: 22 years 5 months
Location: Germany - Berlin

Post #3by phoenix » 18.06.2002, 01:37

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
most recent celestia win32-SVN-build - use at your own risk (copy over existing 1.5.1 release)

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 7 months
Location: Hamburg, Germany

Post #4by t00fri » 18.06.2002, 06:32

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

phoenix
Posts: 214
Joined: 18.06.2002
With us: 22 years 5 months
Location: Germany - Berlin

Post #5by phoenix » 18.06.2002, 11:13

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)

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 7 months
Location: Hamburg, Germany

Post #6by t00fri » 18.06.2002, 12:36

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


Return to “Bugs”