View Single Post
Old 08-06-2011, 09:03 PM   #1
st_albert
Guru
st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'st_albert gives new meaning to the word 'superlative.'
 
Posts: 696
Karma: 150000
Join Date: Feb 2010
Device: none
Building Sigil under Linux

OK, since we penguins are about to be turned out into the cold, cruel world, I am trying to build Sigil 0.3.4 from the source code zip file, following the directions included.

All proceeds well until the following:

Code:
Linking CXX static library ../../lib/libXerces.a                                                                                                                
[ 57%] Built target Xerces                                                                                                                                      
Scanning dependencies of target XercesExtensions
[ 58%] Building CXX object src/XercesExtensions/CMakeFiles/XercesExtensions.dir/LocationAwareDOMParser.cpp.o                                                    
/home/u838190/sigil-build/Sigil-0.3.4-Code/src/XercesExtensions/LocationAwareDOMParser.cpp:32:49: error: uninitialized const ‘LOCATION_DATA_HANDLER’ [-fpermissive]
/home/u838190/sigil-build/Sigil-0.3.4-Code/src/XercesExtensions/LocationInfoDataHandler.h:32:7: note: ‘const class XercesExt::LocationInfoDataHandler’ has no user-provided default constructor
make[2]: *** [src/XercesExtensions/CMakeFiles/XercesExtensions.dir/LocationAwareDOMParser.cpp.o] Error 1
make[1]: *** [src/XercesExtensions/CMakeFiles/XercesExtensions.dir/all] Error 2
make: *** [all] Error 2
My system is Debian Sid, with KDE desktop environment. It already had most of the dependencies, and I only had to install cmake, libqt4-dev and libqtwebkit-dev.

From the error messages, it seems that the problem is in the Xerces (eta: actually XercesExtensions) source code, yes?

So, what now?

Last edited by st_albert; 08-06-2011 at 09:16 PM.
st_albert is offline   Reply With Quote