Hi Chris,

Thanks for your patch, they'll help to improve WengoPhone. Could you put create tickets and attach your files on the Trac (http:// dev.openwengo.org). This will really help.

Thanks again

--
Philippe BERNERY <[EMAIL PROTECTED]>
http://dev.openwengo.org

Le 19 avr. 07 à 23:04, Chris Brody-GMail a écrit :

I have discovered several issues, and would like to submit several
fixes in the svn diffs below, for building the wengophone-2.1
libraries on mingw32 with CMake.

1. owbuild (owbuild.diff): since MinGW/GCC/ar make DLL names starting
with lib, the copy command is fixed for MINGW.

2. libs/3rdparty (libs-3rdparty.diff):
   a) In libs/3rdparty/glib/CMakeLists.txt &
3rdparty/gaim/CMakeLists.txt, we should use the Windows libraries for
all WIN32: MINGW as well as MSVC.

   b) Fix libs/3rdparty/portaudio/CMakeLists-internal.txt for MINGW.

3. libs/qtutil (libs-qtutil.diff): 2 definitions to build for MINGW.

4. libs/owutil (libs-owutil.diff): small fixes for MINGW.

I would also like to highlight two issues for which I am using local
workarounds:

1. libs/3rdparty/openssl:
   a) CMake is not using the correct libraries.
   b) Include files in libs/3rdparty/openssl/include/openssl have an
extra control-Z,
       making them impossible to build with mingw-gcc/g++.

2. libs/owwebcam:
   a) I don't know whether it is better to make a few fixes to work
with COM/DirectX
       on MinGW or just leave these things out.
b) Apparently, there is an option to disable building owwebcam in scons
       but not in CMake.

I hope these fixes are helpful. I will submit some more patches for
the wifo tree tomorrow.

Thanks,
Chris
<owbuild.diff>
<libs-3rdparty.diff>
<libs-qtutil.diff>
<libs-owutil.diff>
_______________________________________________
Wengophone-devel mailing list
[email protected]
http://dev.openwengo.com/mailman/listinfo/wengophone-devel


_______________________________________________
Wengophone-devel mailing list
[email protected]
http://dev.openwengo.com/mailman/listinfo/wengophone-devel

Reply via email to