Hallo,
ich stehe vor einem Riesen Problem..
In der Vergangenheit habe ich immer mit ruby 1.8.6; Rails 2.0.2, Netbeans und
Postgres 8.4 gearbeitet, lief auf meinem Mac auch immer ohne Probleme.
Nach einer Umstellung des Produktionsservers auf Ubuntu 10.04 LTS habe ich die
glorreiche Idee gehabt das System auf ruby 1.8.7, rails 2.3.8 , postgres 8.4
umzustellen (läuft auf den Server nach ein paar kleinen Anpassungen ohne
Probleme).
So, nun fing das Drama auf meinem Mac an. Ich habe (glaube ich zumindest)
erstmal alles was mit ruby & rails zu tun hatte runtergeschmissen. Dann ports
installiert und
ruby sowie die libpqxx neu installiert.
ruby -v meldet auch eifrig
ruby 1.8.7 (2010-08-16 patchlevel 302) [i686-darwin10]
soweit so gut. Rubygems installiert (download und dann sudo ruby setup.rb)
gem -v meldet 1.3.7
Rails installiert und
rails -v meldet 2.3.8
auch OK. Nun kommts:
Das gem pg lässt sich einfach nicht installieren. Ich bekomme immer den Fehler
(siehe unten)
Nach stundenlangem googlen (ich sitze nun schon seit 3 Tagen dran!) habe ich
immer noch keine Lösung:
Habt Ihr eine Idee ??
Arbeitet jemand von Euch mit dem Setup (ruby 1.8.7, gems 1.3.7, rails 2.3.8 ,
pg , postgres 8.4 und netbeans) ? Wie habt Ihr das installiert?
Vorab 1000 Dank für Eure Hilfe
Alexander
Building native extensions. This could take a while...
ERROR: Error installing pg:
ERROR: Failed to build gem native extension.
/opt/local/bin/ruby extconf.rb
checking for pg_config... yes
MacOS X build: fixing architecture flags:
finding flags common to both Ruby and PostgreSQL...
testing for architecture: ["ppc"]
testing for architecture: ["i386"]
common arch flags:
checking for libpq-fe.h... yes
checking for libpq/libpq-fs.h... yes
checking for PQconnectdb() in -lpq... no
checking for PQconnectdb() in -llibpq... no
checking for PQconnectdb() in -lms/libpq... no
Can't find the PostgreSQL client library (libpq)
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/opt/local/bin/ruby
--with-pg
--without-pg
--with-pg-config
--without-pg-config
--with-pg-dir
--without-pg-dir
--with-pg-include
--without-pg-include=${pg-dir}/include
--with-pg-lib
--without-pg-lib=${pg-dir}/lib
--enable-static-build
--disable-static-build
--with-pqlib
--without-pqlib
--with-libpqlib
--without-libpqlib
--with-ms/libpqlib
--without-ms/libpqlib
Gem files will remain installed in /opt/local/lib/ruby/gems/1.8/gems/pg-0.9.0
for inspection.
Results logged to /opt/local/lib/ruby/gems/1.8/gems/pg-0.9.0/ext/gem_make.out
Meffex IT-Entwicklungen GbR
Wolfsgässchen 1 | 55116 Mainz | Germany
mobil +49.173.3601708 | tel +49.6131.4649910 | fax +49.6131.464939
Inh. Robert Kleff, Dipl.-Ing.(TU) Alexander Melle
Stnr 26/086/6242/7
Ust.Id DE256776959
Büro Bad Münstereifel
Zum Zwergberg 3 | 53902 Bad Münstereifel | Germany
mobil +49.151.153720262 | tel +49.6131.4649914 | fax +49.6131.4649939
www.samfex.de Service & Maintenance Management auf den Punkt gebracht
Der Inhalt dieser E-Mail ist vertraulich. Falls Sie nicht der angegebene
Empfänger sind oder falls diese E-Mail irrtümlich an Sie adressiert wurde,
verständigen Sie bitte den Absender sofort und löschen Sie die E-Mail sodann.
Das unerlaubte Kopieren sowie die unbefugte Übermittlung sind nicht gestattet.
Die Sicherheit von Übermittlungen per E-Mail kann nicht garantiert werden.
Falls Sie eine Bestätigung wünschen, fordern Sie bitte den Inhalt der E-Mail
als Hardcopy an.
The contents of this e-mail are confidential. If you are not the named
addressee or if this transmission has been addressed to you in error, please
notify the sender immediately and then delete this e-mail. Any unauthorized
copying and transmission is forbidden. E-mail transmission cannot be guaranteed
to be secure. If verification is required, please request a hard copy version.
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/listinfo/rubyonrails-ug