Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:mingw32

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:mingw32 [2011/02/25 11:49] zetde:mingw32 [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 6: Zeile 6:
  
  
-  - [[http://qt.nokia.com/downloads/sdk-windows-cpp|Qt SDK for Open Source C++ development on Windows]]. Beinhaltet Qt, MinGW, Qt Creator /~ 270 MB/ +  - [[http://qt.nokia.com/downloads/sdk-windows-cpp|Qt SDK for Open Source C++ development on Windows]]. Beinhaltet Qt, MinGW, Qt Creator //~ 270 MB/
-  - [[http://www.slproweb.com/products/Win32OpenSSL.html|Win32 OpenSSL Libs]] - Krypto-Bibliotheken /~ 7 MB/ +  - [[http://www.slproweb.com/products/Win32OpenSSL.html|Win32 OpenSSL Libs]] - Krypto-Bibliotheken //~ 7 MB/
-  - [[http://strawberryperl.com/|Open Source Perl for Windows]] /~ 30 MB/ +  - [[http://strawberryperl.com/|Open Source Perl for Windows]] //~ 30 MB/
-  - [[http://code.google.com/p/msysgit/downloads/list|Win32 Git]] - Hilfsprogramme für Git /~ 12 MB/ +  - [[http://code.google.com/p/msysgit/downloads/list|Win32 Git]] - Hilfsprogramme für Git //~ 12 MB/
-  - [[http://www.sliksvn.com/en/download/|Slik SVN]] - Hilfsprogramme für SVN /~ 5 MB/ +  - [[http://www.sliksvn.com/en/download/|Slik SVN]] - Hilfsprogramme für SVN //~ 5 MB/
-  - [[http://tortoisesvn.net/downloads.html|TortoiseSVN]] - Erweiterung für MS Windows Explorer (optional) /~ 20 MB/ +  - [[http://tortoisesvn.net/downloads.html|TortoiseSVN]] - Erweiterung für MS Windows Explorer (optional) //~ 20 MB/
-  - [[http://delta.affinix.com/qconf/|QConf]] - Hilfsprogramm zur Projekt Konfiguration, kompilierte Version qconf.exe [[http://psi-dev.googlecode.com/files/qconf-1.5-win32-qt460.zip|hier)]] /~ 0.1 MB/ +  - [[http://delta.affinix.com/qconf/|QConf]] - Hilfsprogramm zur Projekt Konfiguration, kompilierte Version qconf.exe [[http://psi-dev.googlecode.com/files/qconf-1.5-win32-qt460.zip|hier)]] //~ 0.1 MB/
-  - [[ftp://ftp.lyx.org/pub/lyx/contrib/lyx-windows-deps-msvc2008.zip|Aspell Libs for msvc2008]] - Rechtschreibprüfung Bibliotheken /~ 65 MB/+  - [[ftp://ftp.lyx.org/pub/lyx/contrib/lyx-windows-deps-msvc2008.zip|Aspell Libs for msvc2008]] - Rechtschreibprüfung Bibliotheken //~ 65 MB//
   - **__UNSTABLE__** [[ftp://90.184.233.166/ccache.exe|ccache]] ([[http://psi-dev.googlecode.com/files/ccache-2.4-win32.zip|Spiegel]])-- ein [[http://en.wikipedia.org/wiki/Ccache|Werkzeug]] zur Beschleunigung baut, ist [[http://forums.codeblocks.org/index.php/topic,12285.0.html|hier]] mehr Informationen   - **__UNSTABLE__** [[ftp://90.184.233.166/ccache.exe|ccache]] ([[http://psi-dev.googlecode.com/files/ccache-2.4-win32.zip|Spiegel]])-- ein [[http://en.wikipedia.org/wiki/Ccache|Werkzeug]] zur Beschleunigung baut, ist [[http://forums.codeblocks.org/index.php/topic,12285.0.html|hier]] mehr Informationen
  
Zeile 32: Zeile 32:
  
 <code> <code>
-C:\>path 
 PATH=C:\Qt\2010.02\qt\bin;C:\Qt\2010.02\mingw\bin;C:\OpenSSL\bin;C:\Program Files\SlikSvn\bin;C:\Program Files\TortoiseSVN\bin;C:\Qt\QConf;C:\strawberry\c\bin;C:\strawberry\perl\bin;C:\strawberry\perl\site\bin;C:\Program Files\Git\bin PATH=C:\Qt\2010.02\qt\bin;C:\Qt\2010.02\mingw\bin;C:\OpenSSL\bin;C:\Program Files\SlikSvn\bin;C:\Program Files\TortoiseSVN\bin;C:\Qt\QConf;C:\strawberry\c\bin;C:\strawberry\perl\bin;C:\strawberry\perl\site\bin;C:\Program Files\Git\bin
 </code> </code>
Zeile 316: Zeile 315:
 Als Beispiel betrachten wir die Kompilation des folgenden Plugins. Als Beispiel betrachten wir die Kompilation des folgenden Plugins.
  
 +__**Anmerkung**__: Für korrektes Kompilieren der Plugins müssen Sie zunächst den Psi Quellcode herunterladen und die Patches anbringen.
  
  
-*_Anmerkung:_* Für korrektes Kompilieren der Plugins müssen Sie zunächst den Psi Quellcode herunterladen und die Patches anbringen 
  
  
  
-=== Conference Logger Plugin === +==== Conference Logger Plugin ====
- +
  
   * Laden Sie den Quellcode des Plugins von [[http://psi-dev.googlecode.com/svn/trunk/plugins/generic/conferenceloggerplugin|hier]] herunter   * Laden Sie den Quellcode des Plugins von [[http://psi-dev.googlecode.com/svn/trunk/plugins/generic/conferenceloggerplugin|hier]] herunter
- +  * Kopieren Sie die Quellcode Dateien in das Verzeichnis **psi-git/src/plugins/generic/conferenceloggerplugin** 
- +  * Führen Sie das Kommando **qmake conferenceloggerplugin.pro** aus 
- +  * Führen Sie das Kommando **mingw32-make -f makefile.release** aus
-  * Kopieren Sie die Quellcode Dateien in das Verzeichnis *psi-git/src/plugins/generic/conferenceloggerplugin* +
- +
- +
- +
-  * Führen Sie das Kommando *qmake conferenceloggerplugin.pro* aus +
- +
- +
- +
-  * Führen Sie das Kommando *mingw32-make -f makefile.release* aus +
- +
- +
 <code> <code>
- 
 C:\psi-plus\build\psi\src\plugins\generic\conferenceloggerplugin>qmake conferenceloggerplugin.pro C:\psi-plus\build\psi\src\plugins\generic\conferenceloggerplugin>qmake conferenceloggerplugin.pro
- 
- 
  
 C:\psi-plus\build\psi\src\plugins\generic\conferenceloggerplugin>mingw32-make -f makefile.release C:\psi-plus\build\psi\src\plugins\generic\conferenceloggerplugin>mingw32-make -f makefile.release
- 
- 
  
 ................... ...................
- 
 C:/Qt/2010.02/qt/bin/moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_D C:/Qt/2010.02/qt/bin/moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_D
- 
 EBUG -DQT_PLUGIN -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I' EBUG -DQT_PLUGIN -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I'
- 
 c:/Qt/2010.02/qt/include/QtCore' -I'c:/Qt/2010.02/qt/include/QtGui' -I'c:/Qt/201 c:/Qt/2010.02/qt/include/QtCore' -I'c:/Qt/2010.02/qt/include/QtGui' -I'c:/Qt/201
- 
 0.02/qt/include/QtXml' -I'c:/Qt/2010.02/qt/include' -I'../../include' -I'c:/Qt/2 0.02/qt/include/QtXml' -I'c:/Qt/2010.02/qt/include' -I'../../include' -I'c:/Qt/2
- 
 010.02/qt/include/ActiveQt' -I'release' -I'c:/Qt/2010.02/qt/mkspecs/win32-g++' - 010.02/qt/include/ActiveQt' -I'release' -I'c:/Qt/2010.02/qt/mkspecs/win32-g++' -
- 
 D__GNUC__ -DWIN32 typeaheadfind.h -o release/moc_typeaheadfind.cpp D__GNUC__ -DWIN32 typeaheadfind.h -o release/moc_typeaheadfind.cpp
- 
 g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT g++ -c -O2 -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT
- 
 -DQT_DLL -DQT_NO_DEBUG -DQT_PLUGIN -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_ -DQT_DLL -DQT_NO_DEBUG -DQT_PLUGIN -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_
- 
 THREAD_SUPPORT -I'c:/Qt/2010.02/qt/include/QtCore' -I'c:/Qt/2010.02/qt/include/Q THREAD_SUPPORT -I'c:/Qt/2010.02/qt/include/QtCore' -I'c:/Qt/2010.02/qt/include/Q
- 
 tGui' -I'c:/Qt/2010.02/qt/include/QtXml' -I'c:/Qt/2010.02/qt/include' -I'../../i tGui' -I'c:/Qt/2010.02/qt/include/QtXml' -I'c:/Qt/2010.02/qt/include' -I'../../i
- 
 nclude' -I'c:/Qt/2010.02/qt/include/ActiveQt' -I'release' -I'c:/Qt/2010.02/qt/mk nclude' -I'c:/Qt/2010.02/qt/include/ActiveQt' -I'release' -I'c:/Qt/2010.02/qt/mk
- 
 specs/win32-g++' -o release/moc_typeaheadfind.o release/moc_typeaheadfind.cpp specs/win32-g++' -o release/moc_typeaheadfind.o release/moc_typeaheadfind.cpp
- 
 g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel
- 
 oc -Wl,-s -mthreads -Wl -shared -Wl,--out-implib,release/libconferenceloggerplug oc -Wl,-s -mthreads -Wl -shared -Wl,--out-implib,release/libconferenceloggerplug
- 
 in.a -o release/conferenceloggerplugin.dll release/conferenceloggerplugin.o rele in.a -o release/conferenceloggerplugin.dll release/conferenceloggerplugin.o rele
- 
 ase/typeaheadfind.o release/moc_typeaheadfind.o  -L'c:/Qt/2010.02/qt/lib' -lQtXm ase/typeaheadfind.o release/moc_typeaheadfind.o  -L'c:/Qt/2010.02/qt/lib' -lQtXm
- 
 l4 -lQtGui4 -lQtCore4 l4 -lQtGui4 -lQtCore4
- 
 Creating library file: release/libconferenceloggerplugin.a Creating library file: release/libconferenceloggerplugin.a
- 
 </code> </code>
 +  * Das kompilierte Plugin **conferenceloggerplugin.dll** befindet sich in dem Verzeichnis **psi-git/src/plugins/generic/conferenceloggerplugin/release**
  
  
  
-  * Das kompilierte Plugin *conferenceloggerplugin.dll* befindet sich in dem Verzeichnis *psi-git/src/plugins/generic/conferenceloggerplugin/release* 
  
  
Zeile 400: Zeile 361:
  
  
-<hr> +===== Links =====
- +
-== Links == +
- +
  
   * http://psi-im.org/   * http://psi-im.org/
- 
   * http://qt.nokia.com/   * http://qt.nokia.com/
- 
   * [[http://technet.microsoft.com/ru-ru/sysinternals/bb896647%28en-us%29.aspx|DebugView for Windows]]   * [[http://technet.microsoft.com/ru-ru/sysinternals/bb896647%28en-us%29.aspx|DebugView for Windows]]
- 
   * [[http://www.dependencywalker.com/|Dependency Walker for Windows]]   * [[http://www.dependencywalker.com/|Dependency Walker for Windows]]
  
  
- 
-<hr> 
  
  
de/mingw32.1298634574.txt.gz · Zuletzt geändert: 2011/02/25 11:49 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki