From: Sudarshan R <sud...@ya...> - 2005-09-23 11:31:54
|
hi aashish, thank you for your reply, kindly send me the dll "cppdom_d.dll" to my e-mail add my net connection is kind of slow to download the entire binaries again. regards, Sudarshan. Ashish Chaudhary <aas...@ya...> wrote: You can download the precompiled binaries for vrjuggler 2.0.1 here. It will include all the dlls. I just checked it and it does has the correct size cppdom_d.dll. http://www.vrjuggler.org/vrjuggler/download-2_0.php If you want I can send the dll directly to you too. ~Regards, Aashish Sudarshan R <sud...@ya...> wrote: hi patrick, Thanks for the reply. > The file size is 249,856 bytes. If yours is > different, then the file > probably got corrupted somehow. the file size of my cppdom_d.dll is 221,184 bytes. where can I download only this dll? regards, Sudarshan. --- Patrick Hartling wrote: > sudarshan r wrote: > > hi, > > > > I am trying to run my first VR Juggler sample > program > > (MPapp) as suggested by the getting started > guide. > > It builds fine, but when I run the exe, it gave me > an > > error saying This application has failed to start > > because vrj_d.dll was not found. Re-installing the > > application may fix this problem > > [snip] > > > I have put in all t he paths given in the guide. > > How did you go about doing this? Did you modify > %PATH% on the command line > or through the GUI? If you used the GUI, did you log > out and log back in? I > am told that when you modify system environment > variables, you have to log > back out and log back in to get the changes to take > effect. If you modified > user variables, then it should not be necessary to > log out and log back in. > In any event, you must restart Visual Studio and any > other applications > (shell windows, for example) that need to see the > modified environment > variables. Because of all of these complications > (and for various other > reasons related to how I work), I usually just set > everything from the > command line where I am doing my work. > > Further, are you sure that there were no > misspellings or anything of that &g t; nature in your extension of %PATH%? This is a common > error. I see that there > are spaces in your VR Juggler installation > directory. This should be fine, > but you need to be careful about how and when you > quote paths in Windows. > For example, the following is correct: > > set VJ_BASE_DIR=C:\Program Files\vrjuggler-2.0.1 > set PATH=%VJ_BASE_DIR%\bin;%VJ_BASE_DIR%\lib;%PATH% > > The following are all incorrect: > > set VJ_BASE-DIR="C:\Program Files\vrjuggler-2.0.1" > set PATH=%VJ_BASE_DIR%\bin;%VJ_BASE_DIR%\lib;%PATH% > > set VJ_BASE_DIR=C:\Program Files\vrjuggler-2.0.1 > set > PATH="%VJ_BASE_DIR%\bin";"%VJ_BASE_DIR%\lib";%PATH% > > set VJ_BASE_DIR=C:\Program Files\vrjuggler-2.0.1 > set > PATH="%VJ_BASE_DIR%\bin;%VJ_BASE_DIR%\lib;%PATH%" > > In the above three examples, the lovely Windows > command shell includes the > quote characters as part of the environment variable > value. This is not what > is desired since the path names do not actually > contain quote characters. On > the other hand, the following call to the 'dir' > command would fail: > > set VJ_BASE_DIR=C:\Program Files\vrjuggler-2.0.1 > dir %VJ_BASE_DIR% > > Instead, you have to do this: > > dir "%VJ_BASE_DIR%" > > Quote handling in the Windows command shell is > bafflingly complicated and > unintuitive. Paths in spaces just increase the fun. > All of this is why I > usually install VR Juggler in C:\vrjuggler-2.0 or > some other directory that > has no spaces and is short to type. > > > I also tried copying all the dlls in the BASE & > DEPS > > directories into the DEBUG directory and running > the > > application. It gave a new error saying < BR>> > > > --------------------------- > > MPApp.exe - Entry Point Not Found > > --------------------------- > > The procedure entry point > > > ??$getValue@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Attribute@cppdom@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ > > could not be located in the dynamic link library > > cppdom_d.dll. > > Strange. What version of Visual Studio are you > using? Based on the paths in > the output you provided, I see that you are using > the Visual Studio 2003 > (Visual C++ 7.1) build of VR Juggler. Are you using > STLport or some other > STL implementation other than the one that comes > with Visual C++? > > With Visual Studio 2002 and 2003, > cppdom::Attribute::getValue() is a > member template, and the specialization for > std::string is inli ned. Nothing > in CppDOM uses (i.e., instantiates) > cppdom::Attribute::getValue(), so it > should not, as far as I understand these things, be > compiled into the CppDOM > DLL. Certainly, in my copy of cppdom_d.dll, there is > no instantiation of > cppdom::Attribute::getValue() exported. Unless > you made your own build of > CppDOM, your copy of cppdom_d.dll is exactly the > same as mine (I made the VR > Juggler 2.0.1 Windows builds), so I know that it > works. FWIW, here is the > MD5 checksum from my cppdom_d.dll: > > 43ae15d1d3ad54cbe1ac663e053885d4 > > The file size is 249,856 bytes. If yours is > different, then the file > probably got corrupted somehow. > > -Patrick > > > -- > Patrick L. Hartling | VP > Engineering, Infiscape Corp. > PGP: http://tinyurl.com/2msw3 | > http://www.infiscape.com/ & gt; > Sudarshan R Scientific Research Officer & Project Director, Virtual Reality Lab, Bangalore Endoscopic Surgery Training Institute and Research Centre, #9, Patalamma Temple street, Basavanagudi, Bangalore - 560004 ph: 91-80-51203341 (off) 91-80-26661506 (res) 91-9886128239 (cell} ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ vrjuggler-info mailing list vrj...@li... https://lists.sourceforge.net/lists/listinfo/vrjuggler-info --------------------------------- Yahoo! for Good Click here to donate to the Hurricane Katrina relief effort. Sudarshan R Scientific Research Officer & Project Director, Virtual Reality Lab, Bangalore Endoscopic Surgery Training Institute and Research Centre, #9, Patalamma Temple street, Basavanagudi, Bangalore - 560004 ph: 91-80-51203341 (off) 91-80-26661506 (res) 91-9886128239 (cell} |