[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Nel] compiling nel on ppc
From: |
Vianney Lecroart |
Subject: |
Re: [Nel] compiling nel on ppc |
Date: |
Wed, 23 Jan 2002 11:30:28 +0100 |
HI,
We assume that all linux are on x86 plateform (only because we can't test it
on other plateform) so we don't set the good value for other processor.
We should use #defined value defined by configure to know if we can optimise
some part in asm.
> ../../src/3d/ps_mesh.h:551: instantiated from here
> ../../include/nel/misc/smart_ptr_inline.h:72: invalid use of undefined
> type `class NL3D::IShape'
> ../../src/3d/ps_mesh.h:57: forward declaration of `class NL3D::IShape'
> ../../include/nel/misc/smart_ptr_inline.h:73: invalid use of undefined
> type `class NL3D::IShape'
> ../../src/3d/ps_mesh.h:57: forward declaration of `class NL3D::IShape'
We had the same problem on x86 and we fixed it (wait the next cvs syncro
this night).
But I warn you, we never try NeL on non-x86 processor, it surely doesn't
work :) First you should fix types_nl.h and changed:
# define NL_OS_UNIX
// *for now*, we suppose that all unix system are LITLLE_ENDIAN (because we
only test on linux/x86 system
# define NL_LITTLE_ENDIAN
#endif
with
# define NL_BIG_ENDIAN
But anyway, it should works but we never try little<->big endian conversion!
If you have a patch or something, don't hesistate to send it to us.
Vianney Lecroart
---
lead network programmer / nevrax.com
icq#: 6870415
homepage: http://ace.planet-d.net
www.geekcode.com: GCS/E d- s+++: a-- C+++$ UL++ P- L+++>+$ E+>- W++ N+ o? K-
w++$ O- M- V- PS- PE? Y PGP t 5? X+ R- tv++ b- DI D+ G e++ h+ r-- y?