You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by ap...@ultra-it.de on 2013/01/01 09:43:54 UTC
Re: Visual C++ Processor Pack
Hallo Mario,
vielen Dank für deine Hilfe, der Build Vorgang läuft jetzt durch.
Ich benötige die exportierten Makefiles für den "InstallBin"
Build-Lauf.
Bei diesem Build werden die Windows-Makefiles verwendet, auch aus der
IDE
heraus.
Für apr-util sind die Makefiles jedoch selbst in dem Win-Sources-Paket
nicht exportiert bzw. enthalten.
Jetzt fehlt mir nur noch die Info, wie ich die Datenbankunterstützung
in
apr-util korrekt integrieren muss, damit auch z.B. die DLL für die
mysql-
Unterstützung erzeugt wird.
Leider gibt es wohl wenig Doku und Anleitungen zu apr-util, ich kann
nix
passendes dazu finden.
Gruß Elmar
Da wird mit den Make-Files gear Am 2012-12-26 22:25, schrieb Mario
Brandt:
> Hallo,
> vielleicht spannend ist das momentane Thema dazu in der Developer
> mailing liste.
>
> Demnächst kommt ein patch für Windows für die Dokumentation.
> http://people.apache.org/~gsmith/httpd/diffs/unix_to_win_build.diff
>
> Wie dem auch sei, hier der Link wie die make files exportiert werden.
>
>
> http://httpd.apache.org/docs/trunk/platform/win_compiling.html#exportingmakfiles
> Aber das mit dem fixwin32mak.pl script hatte ich ja schon
> geschrieben.
> Nur hatte ich den Link nicht gefunden.
>
> Gruß
> Mario
>
>
> 2012/12/19 Mario Brandt <jb...@gmail.com>:
>> Hallo Elmar,
>> in apr-util-1.5.1-win32-src.zip sind die dsp Dateien enthalten. Das
>> reicht normalerweise um den server mit der GUI zu kompilieren.
>> Ansonsten gibt es noch fixwin32mak.pl in srclib\apr\build (zu
>> starten
>> aus der source root).
>>
>> Wie schon geschrieben benutze ich VC9 wo das kein Problem darstellt.
>> Es gibt sogar ein Tutorial apache nur auf der command line zu
>> kompilieren http://wiki.apache.org/httpd/Win32VC9Build Mit der GUI
>> ist
>> es jedoch deutlich einfacher.
>>
>> Übrigens mit den Runtime files laufen die VC9 builds auch unter
>> Windows 2000.
>> Wenn Du keine Lust auf den ganzen Kram hast, dann auch meine builds
>> unter apachehaus.com herunterladen ;)
>>
>> Doch zurück zu deiner eigentlichen Frage. Der Grund dafür, dass
>> nicht
>> mehr alle make files enthalten sind, ist die Frage bei den
>> Entwicklern, ob die GUI oder die commandline unter Windows genutzt
>> werden soll. Keiner hat so recht Lust beides zupflegen.
>>
>> Ich kann Dir aber ans Herz legen bald auf den Apache 2.4 um
>> zusteigen.
>> 2.2 wird nicht mehr weiterentwickelt.
>>
>> Gruß
>> Mario
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-de-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-de-help@httpd.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-de-help@httpd.apache.org
Re: Visual C++ Processor Pack
Posted by Mario Brandt <jb...@gmail.com>.
Hallo Elmar,
ich habe mal einen packen gemacht von dem build sourcen.
http://www.apachehaus.de/httpd-2.2.19-win32-builtsrc.zip
mysql DBD wird gebaut, so bald die passenden sourcen und libs
vorhanden sind (zu mindest VC9, sollte auch bei VC6 so sein).
download Windows (x86, 64-bit), ZIP Archive (ca
120 MB) von http://dev.mysql.com/downloads/mysql/
kopier mysql includes (/mysql/include) to \srclib\apr\include ODER update
den include path
kopier srclib\apr-util\dbd/*.deb (win32 source) to srclib\apr-util\dbd\*.deb
kopier mysql libs (/mysql/lib/opt/libmysql.lib) to C:\Program
Files\Microsoft SDKs\Windows\v7.0\Lib\x64\libmysql.lib
Das erste Mal funktionierte der build bei mir nicht. Also 2 Mal laufen lassen
nmake /f Makefile.win installr INSTDIR=C:/Apache22
nmake /f Makefile.win installr INSTDIR=C:/Apache22 DBD_LIST="mysql"
Mit der GUI sollte das noch einfacher sein. 2.2.x ist halt schon etwas her ;)
Gruß
Mario
---------------------------------------------------------------------
To unsubscribe, e-mail: users-de-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-de-help@httpd.apache.org