Richard
Richard
I have retired it from Fedora. Looking at packaging OpenUSD as a replacement.
I've been seeing this on Fedora as well. Unfortunately there has been no activity upstream for some time. I'm concerned I'll have to remove OpenCOLLADA from Fedora.
I got some tips from the Fedora devel list and at least got it compiling. It just ignores the errors but that code hasn't change in ages and I don't...
Doesn't appear to be maintained anymore...
Looks like in pcre-8.42-rc1 the definition changed... Not sure if the redefinition is required but removing it and including the system pcre.h fix the build for me. ``` --- a/COLLADABaseUtils/include/COLLADABUPcreCompiledPattern.h...
Ok, whoops, looks like someone modified my package... Should these get installed? ``` bin/COLLADAPhysX3Schema.xsd bin/DAEValidator bin/OpenCOLLADAValidator bin/collada_schema_1_4_1.xsd bin/collada_schema_1_5.xsd ``` ???
Making the library static fixed it for me... ``` --- a/DAEValidator/CMakeLists.txt +++ b/DAEValidator/CMakeLists.txt @@ -59,7 +59,7 @@ set(DAEValidatorLibrarySources library/include/XmlSchema.h library/include/win/dirent.h ) -add_library(DAEValidatorLibrary ${DAEValidatorLibrarySources}) +add_library(DAEValidatorLibrary STATIC ${DAEValidatorLibrarySources}) include_directories("library/include") ```
I'm willing to do a pull request but which why should I go? Install the library or build as static if DAEValidator is the only consumer of the library?
Ok, when I have some spare cycles I'll see about updating the cmake config to properly install it.
Having implemented this change on Fedora in order to get a good build I have not run into any additional compiler errors. Can you be more specific on your concerns?