N3XTD: 3D engine
N3XTD update ( the sixteenth.)
Good update. Some bug fixes, improvements, like SkinGUI, and some additions, not negligible.
Joystick support, with an example to see what it gives (sample 053). Then, upgrade the physics engine with
many new features added (nearly 150 in all) and a small example in the joint (sample 093).
I continued upgrading the physics engine, with bug fix and new features to code.

Good update. Some bug fixes, improvements, like SkinGUI, and some additions, not negligible.
Joystick support, with an example to see what it gives (sample 053). Then, upgrade the physics engine with
many new features added (nearly 150 in all) and a small example in the joint (sample 093).
I continued upgrading the physics engine, with bug fix and new features to code.

-
- User
- Posts: 12
- Joined: Thu Oct 23, 2008 5:19 pm
- Location: Mexico
error while compilen in linux x64
Hi
i was trying to compile the source in ubuntu x64 and i recive this error:
laptop:~/SourceEngine/source/n3xtd$ make
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIProgressBar.o CGUIProgressBar.cpp
En el fichero incluído de CGUIProgressBar.cpp:5:
CImageGUISkin.h:4:22: error: Irrlicht.h: No existe el fichero ó directorio
In file included from ../../include/IAnimatedMeshSceneNode.h:8,
from ../../include/irrlicht.h:59,
from CGUIProgressBar.h:4,
from CGUIProgressBar.cpp:3:
../../include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’:
../../include/ISceneNode.h:827: aviso: ‘irr::scene::ISceneNode::IsDebugObject’ se inicializará después de
../../include/ISceneNode.h:788: aviso: ‘irr::core::quaternion irr::scene::ISceneNode::QWorld’
../../include/ISceneNode.h:43: aviso: cuando se inicializó aquí
make: *** [CGUIProgressBar.o] Error 1
i was not sure where is the missing file
can you help me?
thanks
i was trying to compile the source in ubuntu x64 and i recive this error:
laptop:~/SourceEngine/source/n3xtd$ make
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIProgressBar.o CGUIProgressBar.cpp
En el fichero incluído de CGUIProgressBar.cpp:5:
CImageGUISkin.h:4:22: error: Irrlicht.h: No existe el fichero ó directorio
In file included from ../../include/IAnimatedMeshSceneNode.h:8,
from ../../include/irrlicht.h:59,
from CGUIProgressBar.h:4,
from CGUIProgressBar.cpp:3:
../../include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’:
../../include/ISceneNode.h:827: aviso: ‘irr::scene::ISceneNode::IsDebugObject’ se inicializará después de
../../include/ISceneNode.h:788: aviso: ‘irr::core::quaternion irr::scene::ISceneNode::QWorld’
../../include/ISceneNode.h:43: aviso: cuando se inicializó aquí
make: *** [CGUIProgressBar.o] Error 1
i was not sure where is the missing file
can you help me?
thanks
-
- User
- Posts: 12
- Joined: Thu Oct 23, 2008 5:19 pm
- Location: Mexico
Re: error while compilen in linux x64
hi
i got the same error when compiling in x86 opensuse 11.1
i got the same error when compiling in x86 opensuse 11.1
orry, but I'm not a Linux specialist.
But if this can help, on the French forum, Cpl.Bator discovered the following errors: (After correction, it seems that it works.)

But if this can help, on the French forum, Cpl.Bator discovered the following errors: (After correction, it seems that it works.)
Cpl.Bator wrote:pas de soucis :
les erreurs :
dans :remplacer"CImageGUISkin.h"#include <Irrlicht.h>
par#include <irrlicht.h>
et l'erreur fatale :
j'ai remplaçer les 2n3xtd_PhysRigidBody.cpp: In function «NewtonCollision* NewtonCreateCollideCylinder(irr::scene::IMeshSceneNode*, float, float)»:
n3xtd_PhysRigidBody.cpp:176: erreur: invalid initialization of non-const reference of type «irr::core::vector3df&» from a temporary of type «irr::core::vector3d<float>»
n3xtd_PhysRigidBody.cpp: In function «NewtonCollision* NewtonCreateCollideCapsule(irr::scene::IMeshSceneNode*, float, float)»:
n3xtd_PhysRigidBody.cpp:199: erreur: invalid initialization of non-const reference of type «irr::core::vector3df&» from a temporary of type «irr::core::vector3d<float>»
parcore::vector3df&
core::vector3df
et ca compile sans soucis ( j'ai pas encore vu pour l'habillage de la GUI )
-
- User
- Posts: 12
- Joined: Thu Oct 23, 2008 5:19 pm
- Location: Mexico
tmyke wrote:orry, but I'm not a Linux specialist.![]()
But if this can help, on the French forum, Cpl.Bator discovered the following errors: (After correction, it seems that it works.)
Cpl.Bator wrote:pas de soucis :
les erreurs :
dans :remplacer"CImageGUISkin.h"#include <Irrlicht.h>
par.......#include <irrlicht.h>
Thanks with this corrections i was able to compile the libN3xtD in both
enviroment x86 y x86_64.
Now inside purebasic 440b2 i have a link error,
same as
viewtopic.php?t=38655
later i will test the library using the 4.31 version.
It's a good thing. I would do it right the next update.alan_solis wrote:Thanks with this corrections i was able to compile the libN3xtD in both
enviroment x86 y x86_64.

Unfortunately I am not a Linux specialist. Too bad there have been no answer on the post of flaith.alan_solis wrote:Now inside purebasic 440b2 i have a link error,
same as
viewtopic.php?t=38655
later i will test the library using the 4.31 version.

Under Linux, It appears that this run well with version 4.31.
Re: N3XTD: 3D engine
Hi tmyke,
Sorry if this is a dumb question, I am a newbie.
Anyway, I just downloaded the version 017 of n3xtd and I am having a problem just running the samples from the IDE.
I placed the help file in my purebasic help folder and it works as expected.
I placed the n3xtD.lib in my PureLibraries\Window\Libraries folder
The samples directory I have left intact as it was packed in the zip file, with the dll in the main samples folder with the pb files, and the .pbi files in the includes folder.
Every time I try to run any sample, I get the following error.
"Line4: 'Structure', 'Interface' or 'Prototype' already declared: Vector2."
This refers to the file n3xtD_Vector2.pbi
I am on windows, and using purebasic 4.31
Is this because I have installed something incorrectly, or is there perhaps a problem with the latest version I downloaded which needs correction?
I assume it to be scenerio 1.
Thanks,
Dave
Sorry if this is a dumb question, I am a newbie.
Anyway, I just downloaded the version 017 of n3xtd and I am having a problem just running the samples from the IDE.
I placed the help file in my purebasic help folder and it works as expected.
I placed the n3xtD.lib in my PureLibraries\Window\Libraries folder
The samples directory I have left intact as it was packed in the zip file, with the dll in the main samples folder with the pb files, and the .pbi files in the includes folder.
Every time I try to run any sample, I get the following error.
"Line4: 'Structure', 'Interface' or 'Prototype' already declared: Vector2."
This refers to the file n3xtD_Vector2.pbi
I am on windows, and using purebasic 4.31
Is this because I have installed something incorrectly, or is there perhaps a problem with the latest version I downloaded which needs correction?
I assume it to be scenerio 1.
Thanks,
Dave