Compiling Strigi fails

Ralf Habacker ralf.habacker at freenet.de
Fri Apr 13 13:29:02 CEST 2007


Andreas Pakulat schrieb:
> On 12.04.07 19:24:42, Christian Ehrlicher wrote:
>   
>> Christian Ehrlicher schrieb:
>>     
>>> Andreas Pakulat schrieb:
>>>       
>>>> On 12.04.07 18:19:13, Christian Ehrlicher wrote:
>>>> mingw32-make[1]: Leaving directory `D:/MinGW/sources/strigi/build'
>>>> mingw32-make: *** [all] Error 2
>>>>
>>>> I do have libxml2.lib in d:\MinGW\win32libs\lib and I do have
>>>> liblibxml2.a there too. After renaming that to libxml2.a linking works
>>>> and the rest of strigi built fine.
>>>>         
>>> libxml2.a is the correct one - where do you have liblibxml2.a from? From 
>>> kdewin-installer? I'll take a look
>>>       
>> Fixed, was my fault. :(
>>     
>
> Damn, at 87% the build stopped again :(
>
> The problem is that meinproc misses a function in libxml2, namely 
> xmlXPathCompiledEvalToBoolean. I've got a message box telling me that
> the procedure entry point (translated from german) of this name cannot
> be found in libxml2.dll. This is with the renamed libxml2.a, I'll try
> with the one from the updated package, but I doubt this will help.
>
>   
I have deleted my downloaded libxml2-2.6.27-2 packages, removed the 
package with the installer, then installed new.

F:\>dir c:\Programme\kdewin-mingw\manifest\*xml*
09.04.2007  09:35               119 libxml2-2.6.27-2-bin.mft
09.04.2007  09:35                98 libxml2-2.6.27-2-bin.ver
09.04.2007  09:35             1.351 libxml2-2.6.27-2-lib.mft
09.04.2007  09:35                43 libxml2-2.6.27-2-lib.ver

There is an import library using the correct name and the related symbol 
(using a dllimport declaration) is also there

F:\daten\kdesupport\kdewin-installer-mingw-build>nm 
c:\Programme\kdewin-mingw\lib\libxml2.a | grep xmlXPathCompiledEvalT
oBoolean
00000000 I __imp__xmlXPathCompiledEvalToBoolean
00000000 T _xmlXPathCompiledEvalToBoolean


the dll also

F:\>objdump -x c:\Programme\kdewin-mingw\bin\libxml2.dll | grep 
xmlXPathCompiledEvalToBoolean
        [1489] xmlXPathCompiledEvalToBoolean

Do you have this symbols too ?
Ralf




More information about the Kde-windows mailing list