<span><span style="background-color: rgb(255, 255, 255);" title="cambiando:">changing: </span><span title="" wget -c 
ftp://ftp.trolltech.com/qt/source/qt-win-opensource-4.4.3-mingw.exe 
"">"wget-c 
<a href="ftp://ftp.trolltech.com/qt/source/qt-win-opensource-4.4.3-mingw.exe" target="_blank">ftp://ftp.trolltech.com/qt/source/qt-win-opensource-4.4.3-mingw.exe</a>"<br></span><span title="por:">by: </span><span style="background-color: rgb(255, 255, 255);" title=""wget -c 
ftp://ftp.trolltech.com/qt/source/qt-win-opensource-4.5.3-mingw.exe"">"wget-c

 <a href="ftp://ftp.trolltech.com/qt/source/qt-win-opensource-4.5.3-mingw.exe" target="_blank">ftp://ftp.trolltech.com/qt/source/qt-win-opensource-4.5.3-mingw.exe</a>"<br><br></span><span title="El error se fue.">The error is gone. </span><span style="background-color: rgb(255, 255, 255);" title="Pero tuve que 
modificar todas las referencias del tutorial de QT 4.4.3.">But I had to 
change all references in the tutorial for QT 4.4.3.<br></span><span title="a 4.5.3">to 4.5.3<br></span><span style="background-color: rgb(255, 255, 255);" title="Después, cuando corro el siguiente comando, 
para continuar la compilación:">Then, when I run the following command 
to continue the compilation:<br></span><span style="background-color: rgb(255, 255, 255);" title=""cd 
$MINGWSANDBOX/clam/CLAM/plugins/continuousExcitationSynthesizer">"Cd $ 
MINGWSANDBOX / clam / CLAM / plugins / continuousExcitationSynthesizer<br></span><span style="background-color: rgb(255, 255, 255);" title="scons install 
clam_prefix=$MINGWSANDBOX/local crossmingw=1"">scons install 
clam_prefix = $ MINGWSANDBOX / local crossmingw = 1 "<br> </span><span title="surge un error:">an error occurs:<br></span><span title=""">"<br></span><span title="== Linking ContinuousExcitationSynthesizer.exe">== Linking 
ContinuousExcitationSynthesizer.exe<br></span><span style="background-color: rgb(255, 255, 255);" title="ContinuousExcitationSynthesizer.o:/home/lucho/mingw/clam/CLAM/plugins/continuousExcitationSynthesizer/ContinuousExcitationSynthesizer.cxx:61:

 undefined reference to `CLAM::AudioManager::AudioManager(int, int)'">ContinuousExcitationSynthesizer.o:

 / home / fight / mingw / clam / CLAM / plugins / 
continuousExcitationSynthesizer / ContinuousExcitationSynthesizer.cxx:
 
61: undefined reference to `CLAM:: AudioManager:: AudioManager (int, 
int) '<br></span><span style="background-color: rgb(255, 255, 255);" title="ContinuousExcitationSynthesizer.o: In function 
`ProcessingConfig':">ContinuousExcitationSynthesizer.o: In function
 
`ProcessingConfig ':<br></span><span style="background-color: rgb(255, 255, 255);" title="/home/lucho/mingw/local/include/CLAM/ProcessingConfig.hxx:48: 
undefined reference to `CLAM::DynamicType::DynamicType(int)'">/ Home / 
fight / mingw / local / include / CLAM / ProcessingConfig.hxx: 48: 
undefined reference to `CLAM:: DynamicType:: DynamicType (int) '<br></span><span style="background-color: rgb(255, 255, 255);" title="ContinuousExcitationSynthesizer.o: In function 
`_ZN4CLAM13AudioIOConfig9AddDeviceEv':">ContinuousExcitationSynthesizer.o:

 In function `_ZN4CLAM13AudioIOConfig9AddDeviceEv ':<br></span><span style="background-color: rgb(255, 255, 255);" title="/home/lucho/mingw/local/include/CLAM/AudioIO.hxx:55: undefined 
reference to `CLAM::DynamicType::AddAttr_(unsigned int, unsigned int)'">/
 Home / fight / mingw / local / include / CLAM / AudioIO.hxx: 55: 
undefined reference to `CLAM:: DynamicType:: AddAttr_ (unsigned int, 
unsigned int) '<br></span><span style="background-color: rgb(255, 255, 255);" title="ContinuousExcitationSynthesizer.o: In function 
`_ZN4CLAM13AudioIOConfig12AddChannelIDEv':">ContinuousExcitationSynthesizer.o:

 In function `_ZN4CLAM13AudioIOConfig12AddChannelIDEv ':<br>.......etc,etc<br></span><span title=""">"</span></span><br><br>Luciano<br><br><div class="gmail_quote">2010/4/15 David García Garzón <span dir="ltr"><<a href="mailto:david.garcia@barcelonamedia.org">david.garcia@barcelonamedia.org</a>></span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">I remember having such error: qt duplicating mingw atomic headers, but I am<br>

not sure on how did i solve it. You are using a quite old Qt version, try<br>
using the qt version I suggested in my previous mail. I remember that i had<br>
problems either previous versions (maybe because this error, or others) and<br>
with later versions (because the exception handling).<br>
<br>
David.<br>
<br>
<br>
On Thursday 15 April 2010 08:16:26 Luciano Marfil wrote:<br>
</div><div><div></div><div class="h5">> Following your advice, I stayed in Karmic version, I modified the<br>
> "apt-sources" and then I followed the tutorial, no errors. But when<br>
> running: "Cd $ MINGWSANDBOX / clam / Annotator /<br>
> QTDIR = ~ / .wine/drive_c/Qt/4.4.3 / scons prefix = $ MINGWSANDBOX / local<br>
> clam_prefix = $ MINGWSANDBOX / local external_dll_path = $ MINGWSANDBOX /<br>
> local / bin crossmingw = 1 package "<br>
><br>
><br>
> I get the following error:<br>
><br>
> "/<br>
> Usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/../../../../i586-mingw32msvc/inclu<br>
> de/winbase.h: 1681: error: declaration of C function 'LONG<br>
> InterlockedCompareExchange (volatile LONG *, LONG, LONG)' creates a<br>
> conflict with /<br>
> Home/luciano/.wine/drive_c/Qt/4.4.3/include/QtCore/../../src/corelib/arch/<br>
> qatomic_windows.h: 387: error: previous declaration of 'long int<br>
> InterlockedCompareExchange (long int *, long int, long int) 'here /<br>
> Usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/../../../../i586-mingw32msvc/inclu<br>
> de/winbase.h: 1685: error: declaration of C function ' LONG<br>
> InterlockedDecrement (volatile LONG *) 'creates a conflict with /<br>
> Home/luciano/.wine/drive_c/Qt/4.4.3/include/QtCore/../../src/corelib/arch/<br>
> qatomic_windows.h: 389: error: previous declaration of 'long int<br>
> InterlockedDecrement (long int *) 'here /<br>
> Usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/../../../../i586-mingw32msvc/inclu<br>
> de/winbase.h: 1686: error: declaration of C function ' LONG<br>
> InterlockedExchange (volatile LONG *, LONG) 'creates a conflict with /<br>
> Home/luciano/.wine/drive_c/Qt/4.4.3/include/QtCore/../../src/corelib/arch/<br>
> qatomic_windows.h: 390: error: previous declaration of 'long int<br>
> InterlockedExchange (long int *, long int) 'here /<br>
> Usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/../../../../i586-mingw32msvc/inclu<br>
> de/winbase.h: 1690: error: declaration of C function ' LONG<br>
> InterlockedExchangeAdd (volatile LONG *, LONG) 'creates a conflict with /<br>
> Home/luciano/.wine/drive_c/Qt/4.4.3/include/QtCore/../../src/corelib/arch/<br>
> qatomic_windows.h: 391: error: previous declaration of 'long int<br>
> InterlockedExchangeAdd (long int *, long int) 'here /<br>
> Usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/../../../../i586-mingw32msvc/inclu<br>
> de/winbase.h: 1694: error: declaration of C function ' LONG<br>
> InterlockedIncrement (volatile LONG *) 'creates a conflict with /<br>
> Home/luciano/.wine/drive_c/Qt/4.4.3/include/QtCore/../../src/corelib/arch/<br>
> qatomic_windows.h: 388: error: previous declaration of 'long int<br>
> InterlockedIncrement (long int *) 'here<br>
><br>
> 2010/4/14 David García Garzón<br>
</div></div>> <<a href="mailto:david.garcia@upf.edu">david.garcia@upf.edu</a><mailto:<a href="mailto:david.garcia@upf.edu">david.garcia@upf.edu</a>>><br>
<div><div></div><div class="h5">><br>
> A Dimecres 14 Abril 2010 03:53:45, Luciano Marfil va escriure:<br>
> > > On Tuesday 13 April 2010 19:49:30 Luciano Marfil wrote:<br>
> > > > Hello, I tried to follow the tutorial<br>
> > > > <a href="http://clam-project.org/wiki/Devel/Windows_MinGW_cross_compile" target="_blank">http://clam-project.org/wiki/Devel/Windows_MinGW_cross_compile</a> to<br>
> > > > configure my linux environment to compile CLAM libraries and can use<br>
> > > > them on Windows. But I'm not sure you're doing things correctly, like<br>
> > > > I had problems trying to install GTK on wine, because my wine<br>
> > > > version: 1.0.1 version does not support such high<br>
> > > > gtkmm-win32-devel-2.10.11- 1.<br>
> > ><br>
> > > high? what does it means?<br>
> ><br>
> > I meant that there is a bug in the GTK package with Wine version 1.0.1.<br>
> > This bug is fixed in the latest wine version, version 1.1.39. This wine<br>
> > is not available in Karmic, because the highest version available in the<br>
> > repositories for Wine is 1.1.32.<br>
> ><br>
> > I know that one solution might be to compile the package from source<br>
> > code, but I choose to install Lucyd. Then follow the tutorial "WinMg<br>
> > cross compile"<br>
><br>
> No need to jump to lucid beta if you want just one package. Here goes a<br>
> trick to have a quick backport:<br>
><br>
> - Change just the 'deb-src' entries in /etc/apt/source.list to lucid (not<br>
> the 'deb' ones)<br>
> - apt-get source wine1.2 # download the source package<br>
> - cd wine1.2-1.1.42<br>
> - sudo apt-get build-dep wine1.2 # installs dependencies, if some<br>
> dependency is missing, then we should also backport it first)<br>
> - fakeroot dpkg-buildpackage # builds the source package<br>
> - cd ..<br>
> - dpkg -i *deb<br>
><br>
> David.<br>
><br>
><br>
><br>
><br>
><br>
> --<br>
> David García Garzón<br>
> (Work) david dot garcia at upf anotherdot edu<br>
</div></div>> <a href="http://www.iua.upf.edu/%7Edgarcia" target="_blank">http://www.iua.upf.edu/~dgarcia</a><<a href="http://www.iua.upf.edu/%7Edgarcia" target="_blank">http://www.iua.upf.edu/%7Edgarcia</a>><br>

</blockquote></div><br>