supergarv

Garvin Hicking :: blog

90% of being smart is knowing what you're dumb at.

  •  
  •  
  • Über mich
  •  
  • Galerie
  •  
  • Freunde
  •  
  • Tops und Flops
  •  
  • Links
  •  
Zufallsbild
  • Über mich:
  • Vorstellung
  • Lebenslauf
  • Lebensziele
  • Gästebuch
  • Kontakt
  • News
  • Blog
  • Galerie:
  • Artwork
  • Logos
  • Web
  • DTP
  • 3D
  • Fotos
  • Videos
  • Anderes
  • Freunde:
  • Freunde
  • Familie
  • Ich
  • Webcam
  • Schule
  • Caritas
  • Arbeit
  • Anderes
  • Tops und Flops:
  • Filmkritiken
  • Texte
  • IMDB
  • Hitlisten

Handbuch für Serendipity


Das offizielle, umfassende Serendipity-Handbuch für Einsteiger und Profis ist nun im Handel und kann online bei Amazon oder Open Source Press bestellt werden, oder auch bei jedem Buchhändler.

Kategorien

  • Blafasel
  • Media
  • Bilder
  • Bücher
  • Kino / Video
  • Sneak Preview
  • Musik
  • Spiele
  • PHP / Software
  • Planung

Alle Kategorien

Fotografie von Garvin und Emba

» bei Model-Kartei
» bei Flickr

Flickr: Bilder

Medaillen

superBlog Banner
OPML: Meine Feeds (RSS)
Suprglu: Meta-Feed
Blogverzeichnis - Blog Verzeichnis bloggerei.de
FOAF-Explorer: Meine FOAFs ansehen

Jabber: supergarv (at) amessage.de
ICQ: 21392242

:inlove:

Macht mich glücklich:

Wunschliste Amazon / Wishlist Amazon
PayPal

Blog abonnieren

  • XML RSS 2.0 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Kommentare
  • superBlog

Archive

  • Mai 2012
  • April 2012
  • März 2012
  • Das Neueste ...
  • Älteres ...

Powered by

Serendipity PHP Weblog

« PHP-UG Meeting | Startseite | « Amazon-Lieferung: Blood Canticle... »

Dienstag, 18. November 2003

Gentoo und Debian-Experimentier-Linux

Motiviert durch Sebastians Gentoo-Installation auf seinem Notebook, wollte ich sowas meinem Centrino-Book auch mal gönnen.

Da das ganze jedoch eher auf Spaßgründen fußt, wollte ich nicht wirklich eine Partition dafür opfern und bin den Luschi-Weg gegangen. VMWare auf meine Windows XP Installation gesetzt und damit eine virtuelle Partition erzeugt. Flugs noch die 2-CD-Gentoo-Distribution runtergeladen und per ISO-Image gemounted.

Allein der Bootscreen sieht schon sehr cool aus. Gerade wenn das ganze in einem VMWare-Fenster läuft, ist es noch um einen Tick geekiger. Bin noch gespannt, ob GNOME auf dem Ding überhaupt laufen wird, oder ob die Performance da urig in die Knie geht.

Anhand der HTML-Installation war die Basisinstallation von Gentoo auch eigentlich recht einfach durchgeführt. Im Moment hängt das ganze jedoch daran, dass mein Kernel nicht booten will, weil er die initrd nicht findet. Aber das wird sich schon beheben lassen. Derzeit fehlt mir die Zeit, weil Projekt B meine ganze Kompilierfähigkeiten beanspracht.

Konkret gesagt ist Projekt B der Faktor-E interne Testserver. Endlich konnten wir dafür mal ernsthafte Hardware aussondern, und nach einiger Partitionierungsprobleme wurde auf einem Rechner eine Debian-3.0 Installation aufgesetzt.
In der Debian-Installation werde ich jetzt mal alles reinpacken, was das Herz begehrt: Apache 1.3.29 und 2.0.48, PHP 4.3.4 und 5.0.0 beta2, MySQL 4.0, PostgreSQL. Und natürlich die üblichen Verdächtigen wie Samba, FTP, CVS etc.

Auch wenn das aussuchen der Pakete und kompilieren immer Ewigkeiten dauert, macht's mir immer eine Riesenfreude. Und mit Debian (apt-get) geht das ja auch alles mehr als einfach.

Da PHP4 und PHP5 im Apache leider (derzeit) nicht wirklich konkurrierend laufen können, habe ich also jeweils eine individuelle Apache-Installation pro PHP-Version eingerichtet. Und dann das ganze nochmal mit Apache2, so dass ich jetzt vier Indianer auf der Maschine auf unterschiedlichen Ports beherberge. Irgendwie lustig. :-)

PHP habe ich jeweils mit allen möglichen und unmöglichen Extensions kompiliert:

./configure --with-apxs=/usr/local/apache/bin/apxs --with-openssl --with-zlib --enable-bcmath --with-bz2 --enable-calendar --with-cpdflib --with-crack --with-curl --with-dom --with-dom-xslt --with-dom-exslt --enable-exif --enable-ftp --with-gd --with-ttf --with-t1lib --enable-gd-native-ttf --with-gettext --with-iconv --with-imap --with-mcrypt --with-mhash --with-mysql --enable-pcntl --with-pgsql --with-mm --enable-sockets --with-xmlrpc --enable-xslt --with-zip --with-pear --enable-memory-limit --with-tsrm-pthreads --with-xslt-sablot --with-freetype-dir


Leider hängt die PHP5-Kompilierung derzeit an einer der FreeType/T1Lib Stellen:

If configure fails try --with-jpeg-dir=DIR
checking for png_write_image in -lpng... yes
If configure fails try --with-xpm-dir=DIR
checking for FreeType 1 support... no - FreeType 2.x is to be used instead
checking for T1_StrError in -lt1... no
configure: error: Problem with libt1.(a|so). Please check config.log for more information.

/tmp/ccHJayPU.o: In function `main':
/src/php-5.0.0b2/configure:31614: undefined reference to `T1_StrError'
collect2: ld returned 1 exit status
configure: failed program was:
#line 31607 "configure"
#include "confdefs.h"
# Override any gcc2 internal prototype to avoid an error.
# We use char because int might match the return type of a gcc2
# builtin and then its argument prototype would still apply.
char T1_StrError();

int main() {
T1_StrError()
; return 0; }


Nun, auch das wird werden. Leider sind die Debian-3.0 Packete alle so urig alt, dass ich fast alles (libxml, libxslt, ...) von Hand kompilieren durfte. Sowas wäre mit Gentoo vermutlich nicht passiert.

Ejal, also weiter geht's. :-)
Geschrieben von garvin in PHP / Software um 12:11 | Kommentare (0) | Trackback (1)
7908 Klicks
Tweet This!
Bookmark Gentoo und Debian-Experimentier-Linux  at del.icio.us Facebook Google Bookmarks Digg Gentoo und Debian-Experimentier-Linux

Trackbacks
Trackback-URL für diesen Eintrag

Gentoo Linux
Andy goes Gentoo! Schätzungsweise 10 Jahre nach meinem ersten Linux (Slackware 3.0 mit Ker
Weblog: Andys Blog
Aufgenommen: Nov 21, 16:44

Kommentare
Ansicht der Kommentare: (Linear | Verschachtelt)

Noch keine Kommentare

Kommentar schreiben

Pavatar, Favatar, Gravatar, Pavatar Autoren Bilder werden unterstützt.
BBCode-Formatierung erlaubt
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

 
 
« PHP-UG Meeting | Startseite | « Amazon-Lieferung: Blood Canticle... »

Suche

Kalender

Zurück Mai '12 Vorwärts
Mo Di Mi Do Fr Sa So
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Femto-Blog

  • @Sm0K1ngGnu ah, ok. Unbekanntes Terrain fur mich bis auf 1-2 Verfilmungen die ich mau fand.21.05 14:05
  • @Sm0K1ngGnu Explain!!!21.05 13:05
  • @s_n0 @DB_Bahn - Stimmt, in den TRs kommt es fast nie vor. Aber ich dachte eher weil's da unmenschlich eng ist.21.05 10:05
  • @ckappen Jo, und deswegen dusch ich doch auch nicht zweimal die Woche.21.05 09:05
  • Liebe @DB_Bahn - wie ist der Stand zu Zieharmonikaspielenden Osteuropäern im Zug, wird das offiziell geduldet? Strecke K-BN ist täglich voll21.05 09:05
  • Erst mit längeren Haaren lernt man einen Bad Hair Day zu schätzen... link21.05 08:05
  • @AndiH super arbeit :-)21.05 08:05
  • @ToolTime jupp, take it!19.05 16:05
  • Netter Empfang in Griechenland. link17.05 16:05
  • @ffmetzger dude, your sleepcycle looks off!17.05 03:05

Kommentare

serotonic zu The Avengers, oder: Schlechte Erfahrung mit 3D im Metropolis Köln
Fr, 04.05.2012 10:41
*Irgendwie bin ich jetzt sehr froh, nicht dabei gewesen zu sein. Es kann ja immer wieder mal passieren, dass mit der Tec [...]
Andreas zu Mein Beef mit Mass Effect 3
Di, 20.03.2012 16:35
*Ich bin beim 3. Teil auch ein wenig Hin und Her gerissen, obwohl ich es noch nicht ganz durchgespielt habe. Die geniale [...]
Lennert zu Warum Apple den Presse-Event nich streamt
Mi, 29.02.2012 12:22
*Die doch ziemlich überzeugenden Produktvorstellungen von Steve wird kaum jemand ersetzen können. Dazu braucht es tiefst [...]
zockworkorange.com zu #52Games - Natur: Far-Cry (1)
Mo, 20.02.2012 10:00
*
zockworkorange.com zu #52Games - Neuanfang: Super Mario 64
Mo, 06.02.2012 10:03
*

Über mich

Ich heiße Garvin Hicking, wohne in Köln und bin alt genug um ein Blog führen zu dürfen. Derzeit arbeite ich als Webentwickler bei Faktor E, bin gelegentlich selbständig tätig und arbeite mit PHP, (My)SQL und XHTML/ XML/ CSS/ JavaScript.

Meine Freizeit nutze ich zur Entwicklung von Serendipity und phpMyAdmin - und (nicht nur) wenn ich genug von Computer habe, genieße ich das Leben mit meiner Freundin Emba im Kino, hinter der Fotokamera, daheim oder bei unseren Freunden. Und ein Gesicht habe ich auch:
Garvin Hicking
Facebook / Xing

Zend Certified PHP Engineer

Legasthenie-Info

Dieses Blog strotzt vor Komma-Fehlern. Ich bekenne eigenständig, öffentlich und freiwillig im Vollbesitz meiner geistigen und Halbbesitz meiner ortographischen Fähigkeiten, auf diese Fehlern zu bestehen und erkläre, der neuen Deutschen Rechtschreibung bisher nicht anheim gefallen zu sein. Wer zusätzliche Fehler findet, darf sie ebenfalls behalten. :-)

Getaggte Artikel




(c)1999-2004 by garvin hicking   |   
Valid XHTML 1.1! Valid CSS! American English PayPal Wunschliste Amazon / Wishlist Amazon

Die Einbindung fremder Bilder erfolgt im Rahmen der journalistischen bzw. persönlichen Berichtserstattung. Urheberrechte dieser Materialien liegen beim Eigentümer.
Weiteres siehe Impressum / Datenschutzerklärung


Online Einkaufen Börsenbriefvergleich