Search found 41 matches

by jgpallero
Thu Jul 23, 2015 12:30 pm
Forum: Linux related topics
Topic: E57 support in linux [was XERCES not found]
Replies: 13
Views: 43007

Re: E57 support in linux [was XERCES not found]

Indeed, I can't test the Linux parts of the scripts ;) I've updated it. Thank you. Now, the configuration step works, but I still have errors at linking step: [ 41%] Built target QCC_GL_LIB Linking CXX executable CloudCompare ../libs/qCC_io/libQCC_IO_LIB.so: undefined reference to `e57::FloatNode::...
by jgpallero
Wed Jul 22, 2015 5:20 pm
Forum: Linux related topics
Topic: E57 support in linux [was XERCES not found]
Replies: 13
Views: 43007

Re: E57 support in linux [was XERCES not found]

Okay I fixed the libXXX.a thing. And I removed the FindXerces script and replaced it by a manual definition of the include folder and libraries so as to get a consistent workflow on all platforms. I'm trying the code from the git repo and I still obtain an error in the configuration process: CMake ...
by jgpallero
Mon Jul 20, 2015 4:27 pm
Forum: Linux related topics
Topic: E57 support in linux [was XERCES not found]
Replies: 13
Views: 43007

Re: E57 support in linux [was XERCES not found]

Thanks for the feedback. I've updated the E57Filter.cpp and the E57Support.cmake files. Thank you for the changes. I think, anyway, there is a small error in the commit https://github.com/cloudcompare/trunk/commit/c3cc1244c26d3c0242de2f94da6ddff128b70cd5 The line target_link_libraries( ${ARGV0} deb...
by jgpallero
Mon Jul 20, 2015 12:57 pm
Forum: Linux related topics
Topic: XERCES not found
Replies: 28
Views: 71624

Re: XERCES not found

I can't read Spanish errors sorry ;) Have you tried to add the fpic option as suggested? Daniel, I was finally able to compile CC with E57 support in linux. I've summarized the steps in a new thread (http://www.cloudcompare.org/forum/viewtopic.php?f=12&t=1322). It was needed the modification of...
by jgpallero
Mon Jul 20, 2015 12:55 pm
Forum: Linux related topics
Topic: E57 support in linux [was XERCES not found]
Replies: 13
Views: 43007

E57 support in linux [was XERCES not found]

Hello: I've opened this thread in order to explain how could I compile CC with E57 support in linux. My OS is Debian Sid, but I think the steps are also valid for other distributions. Some compilation problems were solved after the discussion in this thread: http://www.cloudcompare.org/forum/viewtop...
by jgpallero
Sun Jul 19, 2015 11:31 am
Forum: Linux related topics
Topic: XERCES not found
Replies: 28
Views: 71624

Re: XERCES not found

I'm not sure to see the link between libE57 being static and CC_CORE_LIB being static. You can use static lib next to dynamic ones without any problem. You may have to fix the CMake scripts though. Yes, I think also there is no problem about linking static with shared libraries, but the errors in m...
by jgpallero
Sat Jul 18, 2015 7:55 pm
Forum: Linux related topics
Topic: XERCES not found
Replies: 28
Views: 71624

Re: XERCES not found

Mmm, so the support dor E57 in linux it is impossible at tis point. Apparently, compilation of E57 in linux only is possible as static library, but I don't know if CC could be fixed for using it
by jgpallero
Sat Jul 18, 2015 6:41 pm
Forum: Linux related topics
Topic: XERCES not found
Replies: 28
Views: 71624

Re: XERCES not found

Well, I've seen the COMPILE_CC_CORE_LIB_SHARED is only available in the git repository. I've tried to compile CC disabling the option, but I obtain this error at compile time: [ 95%] Building CXX object qCC/CMakeFiles/CloudCompare.dir/qrc_icones.cxx.o Linking CXX executable CloudCompare ../CC/libCC_...
by jgpallero
Sat Jul 18, 2015 10:52 am
Forum: Linux related topics
Topic: XERCES not found
Replies: 28
Views: 71624

Re: XERCES not found

Regarding the '.lib' problem, I guess the script is for Windows only... Then if you use 'libxerces' from the Debian repo, shouldn't you also recompile libE57 with the same version of Xerces? And last but not least, only CC_CORE_LIB can be compiled as a static library (uncheck the 'COMPILE_CC_CORE_L...
by jgpallero
Fri Jul 17, 2015 4:48 pm
Forum: Linux related topics
Topic: XERCES not found
Replies: 28
Views: 71624

Re: XERCES not found

jgpallero wrote:In the E57 compilation, only a static library was created, and I can't find (if it exists) the option to create a shared one
Can be CC compiled as static?