one more question

Added by Chetery almost 7 years ago

Has anybody gotten world editor or georges to run in wine? If so can you provide some instructions?


Replies (41)

RE: one more question - Added by Chetery almost 7 years ago

sure thing
[ 61%] Building CXX object nel/tools/3d/object_viewer_qt/src/plugins/mission_compiler/CMakeFiles/ovqt_plugin_mission_compiler.dir/mission_compiler_main_window.cpp.o
In file included from /home/chetty/ryzom/code/nel/tools/3d/object_viewer_qt/src/plugins/mission_compiler/mission_compiler_main_window.cpp:2:
/home/chetty/ryzom/code/build/nel/tools/3d/object_viewer_qt/src/plugins/mission_compiler/ui_mission_compiler_main_window.h: In member function ‘void Ui_MissionCompilerMainWindow::retranslateUi(QMainWindow*)’:
/home/chetty/ryzom/code/build/nel/tools/3d/object_viewer_qt/src/plugins/mission_compiler/ui_mission_compiler_main_window.h:332: error: ‘class QLineEdit’ has no member named ‘setPlaceholderText’
In file included from /home/chetty/ryzom/code/nel/tools/3d/object_viewer_qt/src/plugins/mission_compiler/mission_compiler_main_window.cpp:4:
/home/chetty/ryzom/code/ryzom/tools/leveldesign/mission_compiler_lib/mission_compiler.h: In constructor ‘CPhrase::TParamInfo::TParamInfo(const std::string&, STRING_MANAGER::TParamType, const std::string&)’:
/home/chetty/ryzom/code/ryzom/tools/leveldesign/mission_compiler_lib/mission_compiler.h:184: warning: ‘CPhrase::TParamInfo::ParamType’ will be initialized after
/home/chetty/ryzom/code/ryzom/tools/leveldesign/mission_compiler_lib/mission_compiler.h:182: warning: ‘std::string CPhrase::TParamInfo::CompilerParam’
/home/chetty/ryzom/code/ryzom/tools/leveldesign/mission_compiler_lib/mission_compiler.h:191: warning: when initialized here
In file included from /home/chetty/ryzom/code/nel/tools/3d/object_viewer_qt/src/plugins/mission_compiler/mission_compiler_main_window.cpp:4:
/home/chetty/ryzom/code/ryzom/tools/leveldesign/mission_compiler_lib/mission_compiler.h: In copy constructor ‘CMissionData::CMissionData(const CMissionData&)’:
/home/chetty/ryzom/code/ryzom/tools/leveldesign/mission_compiler_lib/mission_compiler.h:331: warning: base class ‘class NLMISC::CRefCount’ should be explicitly initialized in the copy constructor
/home/chetty/ryzom/code/nel/tools/3d/object_viewer_qt/src/plugins/mission_compiler/mission_compiler_main_window.cpp: In member function ‘bool MissionCompilerMainWindow::parsePrimForMissions(const NLLIGO::IPrimitive*, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CMission, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CMission> > >&)’:
/home/chetty/ryzom/code/nel/tools/3d/object_viewer_qt/src/plugins/mission_compiler/mission_compiler_main_window.cpp:382: error: ‘stricmp’ was not declared in this scope
make2: * [nel/tools/3d/object_viewer_qt/src/plugins/mission_compiler/CMakeFiles/ovqt_plugin_mission_compiler.dir/mission_compiler_main_window.cpp.o] Error 1
make1:
[nel/tools/3d/object_viewer_qt/src/plugins/mission_compiler/CMakeFiles/ovqt_plugin_mission_compiler.dir/all] Error 2
make: *
* [all] Error 2

RE: one more question - Added by kervala almost 7 years ago

Are you sure you updated to last revision ? It seems like fixes were not applied to your local copy :(

RE: one more question - Added by Chetery almost 7 years ago

I'll get a fresh copy and try again - :D

RE: one more question - Added by Chetery almost 7 years ago

A fresh copy did it. I am a bit puzzled by that since my last copy was only 2 days ago but very happy and grateful.
Thanks much

RE: one more question - Added by kervala almost 7 years ago

You're welcome :)

RE: one more question - Added by Chetery almost 7 years ago

Sorry to say I am lost again ...
These instructions from earlier answer building QT stuff
-------------

"Create a folder for OVQT, place the binary in that folder and the content of the following folder:
code\nel\tools\3d\object_viewer_qt\data
Create a subfolder called "plugins" and place in that subfolder the following plugins:
ovqt_plugin_core*, ovqt_plugin_disp_sheet_id*, ovqt_plugin_georges_editor*, ovqt_plugin_landscape_editor*,
ovqt_plugin_log*, ovqt_plugin_object_viewer* and ovqt_plugin_sheet_builder*."
--------------------

I found and copies most of this but
"place the binary" part --- which binary?
(This really is a maze of files, you guys are impressive finding your way around in it)

RE: one more question - Added by molator almost 7 years ago

OVQT binary what else :).
You will find it in build/bin/Release.

With the last update you will have to add a xml file per plugin in the plugin folder.
Each xml file is located in the plugin source folder, for example:
code/nel/tools/3d/object_viewer_qt/src/plugins/ovqt_sheet_builder/ovqt_plugin_sheet_builder.xml

When you understand the logic, it's no more a maze :).
Some tools are in dev state, but in the future there might be some packages.
The tools are evolving to fast to maintain a handbook during dev state.
But you would have the last infos on irc ().

RE: one more question - Added by Chetery almost 7 years ago

Very cool Georges at least is working. :D (well part of it I think I still need to do some stuff so it find the images)

The object viewer however has a problem - it tries to start - flashes a logo screen (I think) and dies
poking around logs trying to identify problem:
the program log
--------------------
Log Starting [2011/10/15 08:42:17]
2011/10/15 08:42:17 INF 3608303456 <Unknown> main.cpp 125 main : Welcome to NeL Object Viewer Qt!
2011/10/15 08:42:17 INF 3608303456 <Unknown> plugin_spec.cpp 140 setFileName : /home/chetty/qvqt/plugins/core/ovqt_plugin_core.so
2011/10/15 08:42:17 INF 3608303456 <Unknown> plugin_spec.cpp 140 setFileName : /home/chetty/qvqt/plugins/disp_sheet_id/ovqt_plugin_disp_sheet_id.so
2011/10/15 08:42:17 INF 3608303456 <Unknown> plugin_spec.cpp 140 setFileName : /home/chetty/qvqt/plugins/example/ovqt_plugin_example.so
2011/10/15 08:42:17 INF 3608303456 <Unknown> plugin_spec.cpp 140 setFileName : /home/chetty/qvqt/plugins/georges_editor/ovqt_plugin_georges_editor.so
2011/10/15 08:42:17 INF 3608303456 <Unknown> plugin_spec.cpp 140 setFileName : /home/chetty/qvqt/plugins/log/ovqt_plugin_log.so
2011/10/15 08:42:17 INF 3608303456 <Unknown> plugin_spec.cpp 140 setFileName : /home/chetty/qvqt/plugins/mission_compiler/ovqt_plugin_mission_compiler.so
2011/10/15 08:42:17 INF 3608303456 <Unknown> plugin_spec.cpp 140 setFileName : /home/chetty/qvqt/plugins/object_viewer/ovqt_plugin_object_viewer.so
2011/10/15 08:42:17 INF 3608303456 <Unknown> plugin_spec.cpp 140 setFileName : /home/chetty/qvqt/plugins/ovqt_sheet_builder/ovqt_plugin_sheet_builder.so
----------------------------
So its finding its plugins but no clue what its looking for next when it dies

Then I found this in the system log:

chetty-desktop kernel: [525272.066276] zviewer13256: segfault at 0 ip 000000000040df09 sp 00007fff4012cee0 error 4 in zviewer[400000+13000]

RE: one more question - Added by molator almost 7 years ago

Did you add the xml files next to the plugins ?

RE: one more question - Added by Chetery almost 7 years ago

I copied over the folders from plugins, each has an xml file in it.

RE: one more question - Added by molator almost 7 years ago

You mustn't copy the plugin folders.
You have to copy the plugins itself and the xml file of the same name.

I will build OVQT on linux for myself.

RE: one more question - Added by Chetery almost 7 years ago

ow, sorry to make you go to the trouble. I'll do as you suggest but will take a bit because I have fiddle with stuff so much now I am going to start with a fresh build. Just to make sure the files are absolutely clean.

RE: one more question - Added by Chetery almost 7 years ago

Well a complete rebuild and back to the same point. I did discover that if you try to start the viewer without setting up the plugin folder it asks for a path.

RE: one more question - Added by Chetery almost 7 years ago

Any luck with getting world viewer going on linux? (ubuntu)

RE: one more question - Added by molator almost 7 years ago

Sorry i was busy with something else.
I will install CentOS and build ovqt soon.

RE: one more question - Added by Chetery almost 7 years ago

oh very nice if you try it out with centos.
I been a bit distracted to, just getting back to things and figuring out what to try next.
:D

« Previous 1 2 (26-41/41)