List:Internals« Previous MessageNext Message »
From:Peter M. Groen Date:November 11 2005 12:27am
Subject:libmysqld building as shared
View as plain text  
Hi everyone,

 Iḿ new on this list, so please forgive me if i'm asking something 
 already discussed. (Found nothing in the archives, though)

I also asked this in the "General" list but no solution was offered so i 
figured the developers know...

 For this project we're doing, we try to build qt 4.0.1 with embedded
 mysql-support. The qt-part is no problem, but mysql 5.0.15 won't let 
 me build a shared library for libmysqld. Very strange.

 According to the documentation, I have to give:
 ./configure --with-embedded-server --enable-shared=yes

 but no lib is being build... make even errors on the libmysqld/examples
 directory ('no rules to make target')

 I even tried (In my despair) a line like :

 ./configure --with-embedded-server --enable-shared=yes 
 --enable-static=no

 but this gives me an error also:

 then mv -f ".deps/liboptions_a-priv.Tpo" ".deps/liboptions_a-priv.Po"; 
 else rm
 -f ".deps/liboptions_a-priv.Tpo"; exit 1; fi
 make[3]: *** No rule to make target `../../libmysql/get_password.o', 
 needed by
 `liboptions.a'.  Stop.
 make[3]: Leaving directory
 `/home/pgroen/projects/mysql-5.0.15/server-tools/instance-manager'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory 
 `/home/pgroen/projects/mysql-5.0.15/server-tools'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/home/pgroen/projects/mysql-5.0.15'
 make: *** [all] Error 2


 I'm quite desperate at the moment because our first demo is due next 
 week....

 What am I doing wrong?
I'm trying to build on FC4 (2.6.13-1.1532_FC4smp)  with gcc 4.0.1 and 
MySQL 5.0.15 *and* RHEL3 Update1 (Taroon) (32-bit and 64 version), gcc version 
3.2.3 20030502 (Red Hat Linux 3.2.3-24)

 Regards,

 Peter
Thread
libmysqld building as sharedPeter M. Groen11 Nov
  • Re: libmysqld building as sharedIngo Strüwing11 Nov
    • Re: libmysqld building as sharedPeter M. Groen11 Nov