I am currently using IrrLicht 1.7.1, IrrNewt0.4(2008 re-release with matgaw patches), walked completely through this thread and made adjustments as needed - however, I am stuck at one point here that I cant seem to get past and could really use some expert advice.
Currently, when compiling the IrrNewt Hello World app, I get the following>
- Code: Select all
1>------ Rebuild All started: Project: hello world, Configuration: Debug Win32 ------
1>Deleting intermediate and output files for project 'hello world', configuration 'Debug|Win32'
1>Compiling...
1>hello world.cpp
1>c:\users\valued customer\documents\visual studio 2008\irrnewt\include\hidden.hpp(186) : warning C4244: 'argument' : conversion from 'irr::f64' to 'irr::f32', possible loss of data
1>c:\users\valued customer\documents\visual studio 2008\irrnewt\include\hidden.hpp(186) : warning C4244: 'argument' : conversion from 'irr::f64' to 'irr::f32', possible loss of data
1>c:\users\valued customer\documents\visual studio 2008\irrnewt\include\hidden.hpp(186) : warning C4244: 'argument' : conversion from 'irr::f64' to 'irr::f32', possible loss of data
1>c:\users\valued customer\documents\visual studio 2008\irrnewt\include\utils.hpp(93) : warning C4244: 'argument' : conversion from 'irr::s32' to 'irr::f32', possible loss of data
1>c:\users\valued customer\documents\visual studio 2008\irrnewt\include\utils.hpp(93) : warning C4244: 'argument' : conversion from 'irr::s32' to 'irr::f32', possible loss of data
1>c:\users\valued customer\documents\visual studio 2008\irrnewt\include\utils.hpp(93) : warning C4244: 'argument' : conversion from 'irr::s32' to 'irr::f32', possible loss of data
1>c:\users\valued customer\documents\visual studio 2008\irrnewt\include\world.hpp(284) : warning C4244: '=' : conversion from 'irr::u32' to 'irr::f32', possible loss of data
1>c:\users\valued customer\documents\visual studio 2008\irrnewt\examples\hello world\hello world.cpp(113) : warning C4996: 'irr::scene::ISceneManager::addOctTreeSceneNode': was declared deprecated
1> c:\users\valued customer\documents\visual studio 2008\irrlicht\include\iscenemanager.h(514) : see declaration of 'irr::scene::ISceneManager::addOctTreeSceneNode'
1>Compiling manifest to resources...
1>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>Linking...
1>LINK : ../../../bin_debug/visual_studio/hello world.exe not found or not built by the last incremental link; performing full link
1>Embedding manifest...
1>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>Build log was saved at "file://c:\Users\Valued Customer\Documents\Visual Studio 2008\irrNewt\examples\IDE\visual studio\Debug\BuildLog.htm"
1>hello world - 0 error(s), 8 warning(s)
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
This of course compiles fine, when the app is then run, I break on>
- Code: Select all
p_world = irr::newton::createPhysicsWorld(device);
The console window shows me the last bit that its loaded
wheel_texture.jpg
Reading through the information and gaining an understanding of the DLL, LIB, .H need for compatability, I have come to the conclusion that the library files I am using may not worl with IrrLicht 1.7.1 and IrrNewt04 (2008 Release).
I cannot however test this as I am using Visual C++ Express 2008 and cannot figure out how to produce these files. It may be that MSV is capable, but I am not!
Does anyone have compiled DLL's, LIB's, .H's for IrrLicht 1.7.1 and IrrNewt 04(2008)?
Or
Can you explain in detail how to compile these files in MSVS?
It seems to me that the many f64/f32 - s32/f32 Errors may also cause this problem with the execution, however, I cannot locate anything else within this thread that explains how to explain away these warnings.
@@Seven, - You mentioned creating a wrapper for Newton2, is this still on the table? I would be very interested in not only using but also testing and working with you on that project.