Compiling for Linux without Code::Blocks

sms1986

19-06-2008 19:07:01

I don't have and I don't like Code::Blocks so I'm trying to compile NxOgre for Linux using Anjuta (1.2.4).

I downloaded PhysX (2.7.3) and I installed all the packages for Linux from:
http://developer.download.nvidia.com/Ph ... deb.tar.gz

After that I got NxOgre from http://svn.nxogre.org/branches/0.9/NxOgre/
and open all files (even that from NXU Lib) in a new project in Anjuta.

I believe I configured the project correctly with all includes and libs paths but I received theses errors when compiling:

http://img177.imageshack.us/img177/1161/aaavz4.png

NxVersionNumber.h, Nx.h, NxPhysics.h, etc..
Those headers are from PhysX right? Do I need PhysX headers to compile NxOgre? How can I obtain these headers?

Thanks!

reptor

19-06-2008 20:22:00

Of course you need PhysX headers to compile NxOgre.

You go to the website developer.nvidia.com and look around for a PhysX SDK download.


Edit: Now that I looked again at your post, it looks like you already have the PhysX headers! So what is the problem :shock:

There might be other things wrong with NxOgre on Linux as well. Be sure to make a search on this forum and see if there are any problems other people have reported.

sms1986

19-06-2008 21:46:58

Of course you need PhysX headers to compile NxOgre.

You go to the website developer.nvidia.com and look around for a PhysX SDK download.


Edit: Now that I looked again at your post, it looks like you already have the PhysX headers! So what is the problem :shock:

There might be other things wrong with NxOgre on Linux as well. Be sure to make a search on this forum and see if there are any problems other people have reported.


reptor, at nvidia site I can get just the .deb files and I believe that these files install just the lib files (.a or .so) necessary for a PhysX application because I can't find the headers!