01/02/2002:
Random comment of the day:
#if 0 // commented out until H3D pays us the money they owe us
If you have a (Linux) distribution that includes a library named libGL.a,
please file a bug on the particular package that includes it and then delete
the file. Thanks.
Also, if anyone has any recommendations for joysticks, please let me know.
I would like one or two so I can add joystick support to the projects I
work on.
12/27/2001:
I found out today why many things (SDL programs, Mesa demos) would not
link for me by default:
-rw------- 1 root root 91 Aug 9 2000 /etc/ld.so.conf
Question:
LDLIBS = -L/usr/X11R6/lib -lX11 -lXext -lGL `sdl-config --libs` \
-lopenal -lm
Would not work correctly with Debian's SDL package+NVIDIA OpenGL libs.
LDLIBS=-L/usr/X11R6/lib `sdl-config --libs` -lGL
Would not work correctly with Mandrake 8.1+NVIDIA OpenGL libs.
In the latter case, libGL.so did not appear in a ldd. The former case was
fixed by using:
LDLIBS = -L/usr/X11R6/lib -lX11 -lXext /usr/lib/libGL.so.1 \
`sdl-config --libs` -lopenal -lm
What am I doing wrong?
12/21/2001:
I told you so.
12/09/2001:
This way up!
keywords: BUG FIXME OPTIMIZEME OPTIMISEME ERROR MISTAKE HACK
12/08/2001:
"pure virtual method called" now fixed.
I'll never understand why someone would do:
extern "C" {
class A {
...
12/05/2001:
Finally. AvP menus are now complete.
12/03/2001:
My guess: Quake 2 source released on December 21, 2001.
11/29/2001:
Integrate: 1 / (5 + 4*cos(t))^2 for t=0..Pi
11/27/2001:
"If you are confused, check with the sun"
11/24/2001:
Thanks go out to Joe Valenzuela, for pointing out the One-Definition Rule
(9.2.3). (see 11/21/2001)
11/23/2001:
appdb@codeweavers.com
About your app database
( http://appdb.codeweavers.com/appbrowse.php?catId=1 )...
Apparantly you target applications that already exist natively on Linux.
For example, here is a list of games:
Hexen II - source released by Raven Software.
Return to Castle Wolfenstein MP TEST - Linux binary released by id Software.
Soldier of Fortune - ported by Loki Software.
Tribes 2 - ported by Loki Software.
Unreal Tournament - ported by Epic/Loki Software.
Heavy Metal FAKK2 - ported by Loki Software.
DGen - ported to Linux by Joe Groff.
Handy - ported to Linux by Niels Wagenaar.
Zsnes - ported to Linux by Dan Olson, et al.
Deus Ex - ported by Loki Software.
Sid Meier's Alpha Centauri - ported by Loki Software.
X-Plane - being ported inhouse.
Heroes of Might and Magic 3 - ported by Loki Software.
I do not believe it is in your best interest to list such games. Work
should be done on games that will never exist natively in Linux; there are
plenty to choose from.
11/22/2001:
http://tihlde.org/~madsjm/mod/jogeir/
11/21/2001:
Is it wrong in C++ to have two different structs/classes with the same name
in two different source files?
a.cpp:
typedef struct Item
{
...
} Item;
<code that uses above struct>
b.cpp:
typedef struct Item
{
,,,
} Item;
<code that uses above struct>
Things in a.cpp were not even used, but things in b.cpp would crash when it
used its Item. The program would not crash if a.cpp wasn't linked in.
GCC 2.95.4 / 3.0.2 bug? User Error? Bad Ram?
11/20/2001:
Integrate this: x^2 / (x^4 + 4) for x=0..inf
11/02/2001:
Kohan still rocks.
Menus are now sorta-usable.
10/21/2001:
Kohan rocks.
10/18/2001:
"pure virtual method called" ... great.
10/14/2001:
The menu code works, except that you cannot see anything.
10/13/2001:
Blithely trying to get the AvP menu code to build. Cold medication always
makes me tired and lightheaded; maybe I should went to sleep instead.