ubuntuusers.de

Aptana und Mysql

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

mykavun

Anmeldungsdatum:
24. November 2008

Beiträge: Zähle...

Hallo,

ich habe unter Ubuntu 8.10 Eclipse mit Plugin Aptana installiert. Dazu auch RadRails weil ich mit RubyOnRails implementieren möchte. Da ich die Mysql-Datenbank nutzen möchte, habe ich mit "sudo apt-get install mysql-server" installiert. Wenn ich mit Aptana ein Projekt "rake test" (oder dergleichen) ausführe, bekomme ich folgende Fehlermeldung:

WARNING: You're using the Ruby-based MySQL library that ships with Rails. This library is not suited for production. Please install the C-based MySQL library instead (gem install mysql).

Warum diese Warnung?

Aber da ich neu mit ubuntu bin, weiß ich nicht zurecht, wie ich diesen Fehler beheben kann. Wenn ich "sudo gem install mysql" eingebe, bekomme ich folgendes:

Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
	ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb install mysql
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lm... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lz... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lsocket... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lnsl... yes
checking for mysql_query() in -lmysqlclient... no
*** 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=/usr/bin/ruby1.8
	--with-mysql-config
	--without-mysql-config
	--with-mysql-dir
	--without-mysql-dir
	--with-mysql-include
	--without-mysql-include=${mysql-dir}/include
	--with-mysql-lib
	--without-mysql-lib=${mysql-dir}/lib
	--with-mysqlclientlib
	--without-mysqlclientlib
	--with-mlib
	--without-mlib
	--with-mysqlclientlib
	--without-mysqlclientlib
	--with-zlib
	--without-zlib
	--with-mysqlclientlib
	--without-mysqlclientlib
	--with-socketlib
	--without-socketlib
	--with-mysqlclientlib
	--without-mysqlclientlib
	--with-nsllib
	--without-nsllib
	--with-mysqlclientlib
	--without-mysqlclientlib


Gem files will remain installed in /var/lib/gems/1.8/gems/mysql-2.7 for inspection.
Results logged to /var/lib/gems/1.8/gems/mysql-2.7/gem_make.out

und ich weiß nicht, was ich damit anfangen kann. Wäre sehr dankbar auf Hilfe

Moderiert von ditsch:

Ins passende Forum verschoben. Bitte beachte die Themen-Stickies bei der Wahl des richtigen Forums.

freebirth_one

Avatar von freebirth_one

Anmeldungsdatum:
19. Juli 2007

Beiträge: 5051

Wohnort: Mönchengladbach

Mach doch mal das, was dir der Fehler sagt:

Check the mkmf.log file for more details.

Wenn du die Datei nicht auf anhieb findest, schau mal im Netz danach; da wird die bestimmt geholfen.

Antworten |