Page 9 of 14
Re: N3XTD: 3D engine
Posted: Fri Oct 02, 2009 4:49 pm
by dontmailme
Yet another great engine from Tmyke!
This is a beautiful idea, I hope it just gets better and better
Everything seems to work well her so my hat's off to you !
I'd like to try the lightmapper addon, but cannot seem to find it anywhere, do you have a link?
Re: N3XTD: 3D engine
Posted: Fri Oct 02, 2009 5:03 pm
by tmyke
Thank you for the compliments.
dontmailme wrote:I'd like to try the lightmapper addon, but cannot seem to find it anywhere, do you have a link?
The lightmapper is the Cpl.Bator creation, and the link is broken. I will contact him to fix this.
Re: N3XTD: 3D engine
Posted: Mon Oct 05, 2009 11:24 am
by Machiavelli
When i compile n3xtD_PB.pbi im get that error:
Application initialization error (0xc0150002). Press "OK" to exit.
What is it? (engine build 17, PB 4.3)
Re: N3XTD: 3D engine
Posted: Mon Oct 05, 2009 12:29 pm
by Thalius
i had that error related to an update on a diff application once ( not PB written).
You using Xp and what version of Service Pack you have installed ?
Its related to the MSVC TK Dll's ( Manifest and DLL not the same...)- and since M$ did a "security patch" lately i am assuming you got the wrong redistributable VS Librarys ( prolly installed from another app or patched via liveupdate ).
try with reinstalling theese:
http://www.microsoft.com/downloads/deta ... laylang=en
Other than that the only fix that comes to mind would be a totally static linking of the libs ... ( resulting in very large dll's ).
Cheers,
Thalius
Re: N3XTD: 3D engine
Posted: Mon Oct 05, 2009 2:16 pm
by Machiavelli
Thalius, thx for help.
Re: N3XTD: 3D engine
Posted: Mon Oct 05, 2009 2:42 pm
by Thalius
worked ?

Re: N3XTD: 3D engine
Posted: Mon Oct 05, 2009 7:31 pm
by Machiavelli
Thalius wrote:worked ?

Yes, just with MSVC SP1 from page which you given

Re: N3XTD: 3D engine
Posted: Thu Oct 08, 2009 5:44 pm
by Thalius
btw. i reuploaded Cpl.Bators Lightmap example here:
http://www.anwesend.ch/meckardt/pb/n3xtd-lightmap.zip
Cheers,
Thalius
Re: N3XTD: 3D engine
Posted: Fri Oct 09, 2009 7:44 am
by tmyke
The link was updated in the download section of the N3xtD site.

Re: N3XTD: 3D engine
Posted: Fri Oct 09, 2009 4:19 pm
by Thalius
btw. i need some people checking this lib against their distro:
Linux x32 Libs of n3xt-d ( incl. newton ).( Compiled from Release 18 ):
http://www.anwesend.ch/meckardt/pb/n3xt ... ic.tar.bz2
Code: Select all
Installation:
put the .so (Newton & n3xt-d) inside /usr/lib/
put the .a inside purebasic/purelibraries/linux/libraries/
Get the base package & examples from:
http://www.n3xt-d.org/_site/download.php?list.2
This one was compiled under Ubuntu - i wonder if statically linking works also nice with otehr distros and co.
Cheers,
Thalius
Re: N3XTD: 3D engine
Posted: Sat Oct 10, 2009 3:41 pm
by Anonymous
more simple for installation.
going to this directory : ./SourceEngine/source
create new file called "install.sh"
put inside this script :
#! /bin/sh
echo Installation of N3XT3D.
cd ./n3xtd/
make sharedlib
make staticlib
cd ./Newton2.07/Linux/
cp libNewton.so /usr/lib
cd ..
cd ..
cd ..
cd ..
clear
cd ./lib/Linux/
cp libN3xtD.so.1.5 /usr/lib
cp libN3xtD.a /usr/lib
ldconfig
echo Install sucess !
save , and open terminal
launch install.sh as root.
sudo sh install.sh
enjoy !

Re: N3XTD: 3D engine
Posted: Sat Oct 10, 2009 8:58 pm
by Thalius
Compiling only works if you have all the dev libs together and compilation env. but what if you lets say redistribute your app and it depends on the n3xt-d.so , will it run on the target machine ?
Cheers,
Thalius
Re: N3XTD: 3D engine
Posted: Sat Oct 10, 2009 9:34 pm
by Anonymous
no , your app don't work on the target machine.
you must redistribuate all library ( libn3xtd.so and .a , with newtow lib )
Re: N3XTD: 3D engine
Posted: Sun Oct 11, 2009 7:41 pm
by Thalius
thats my point

but will it run on all flavors of linux ? Thats what i want to know basically.
hence so many diuff libs , combinations, kernels.
Re: N3XTD: 3D engine
Posted: Sun Oct 11, 2009 8:08 pm
by Anonymous
yes , if you distribuate your app with the good lib , no problem , it's work on all linux debian / ubuntu / mandrake / etc...
if you want , you can compile in static mode , but you app size was very big ( ~50mo )
and if you update the engine , you must recompile your app...
here , you have an example of an app using SFML / Box2D , no external library required. all are linked in static mode.
http://rapidshare.com/files/283968122/S ... ar.gz.html