kevincdurand1 / quadra

Automatically exported from code.google.com/p/quadra
0 stars 0 forks source link

tar.gz file is broken!!! #25

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Submitted by jcem@hitel.net:

My friend sent me quadra-1.1.5/7.tar.gz today.
He asked me to help him compile quadra....
I tried... but there are some problems...

I have compiled quadra on Windows 2000 using VC++ 6.0 SVR 5

* skelton/common/sprite.cpp is broken...
* tar problem?
* Capture from skelton/common/sprite.cpp->184 line
// ascii 183 suivit d'un chiffre pour faire un glyph (exemple: ?)
case '?:
ret=(int) (*(*m)++)-48 + 133;
if(ret<133 || ret<137)
return -2;
break;
case '?: ret='C'; break;
case '?: ret=139; break;

* skelton/directx/registry.cpp/h missing - are these files M$ DirectX samples?

* zlib releated files missing... I have this... ^__^
* in version 1.1.7 png libs also missing

* min/max problems...
HP/M$ STL Libraries have min/max template definition.
So there are conflicts with types.h/array.h
- my suggestion
* use other macro definition. ex) __min/__max <- M$
uses this
* don't use template version, because u use constant
parameter using min/max macro
* finally if u want to use template version then
divide these 2 versions because template version can't
handle constant parameter.

* skelton/directx/error.cpp - #include <ddraw.h>
missing

* *.dsp files were not be loaded in 1.1.5.
So I have to make my own *.dsp files manually...
but 1.1.7 is loaded correctly

Thanks guys

Original issue reported on code.google.com by pphaneuf on 30 Mar 2008 at 6:06

GoogleCodeExporter commented 8 years ago
I think this stuff is all okay now, but we should make sure of it.

Original comment by pphaneuf on 1 Apr 2008 at 2:37

GoogleCodeExporter commented 8 years ago
We needed to install a few packages, among which libxpm-dev and libxxf86vm-dev, 
but
it otherwise went pretty smoothly (one or two warnings, but nothing serious). We
should verify that and update the README.

Original comment by pphaneuf on 20 Apr 2008 at 6:21

GoogleCodeExporter commented 8 years ago
We built trunk on both Linux and Windows (using Visual Studio 2008) 
successfully.
Adding the notes to the README as part of issue #3.

Original comment by pphaneuf on 20 Apr 2008 at 7:16