Hello All! Having difficulty compiling v4-alpha --without-innodb. I am -not- a compiler-gooroo. All I can do is try to decode error messages. Never had a single problem compiling earlier versions -or- 4-alpha -without- --without-innodb.
All of the above happens under both gcc-2.95.3/RH7 rpm and hand rolled 2.96 (I differentiate between them by symlink in /usr/bin.) Compile always works fine when I remove --without-innodb. There's reference to Apachetoolkit below because I did originally compile through that to make the Apache/php/MySQL integration easier and everything worked fine. So I don't mind letting the source reside there. Since then I have done several other successful manual 4-alpha compiles that worked fine. (Trying to get a standard/stable sock location working right.) Here's my configure script: ======== #!/bin/sh cd /usr/local/src/Apachetoolbox-1.5.41/src/mysql-4.0.0-alpha make distclean rm -f config.cache config.log ./configure \ --prefix=/home/mysql \ --with-mysqld-user=mysql \ --with-debug \ --bindir=/usr/local/sbin \ --sbindir=/usr/local/sbin \ --without-innodb ======== After configure, Makefile says: CONF_COMMAND = ./configure --prefix=/home/mysql --with-mysqld-user=mysql --with-debug --bindir=/usr/local/sbin --sbindir=/usr/local/sbin --without-innodb That looks cool. make ends with (wrapping and spacing lines for clarity): c++ -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/home/mysql\"" -DDATADIR="\"/home/mysql/var\"" -DSHAREDIR="\"/home/mysql/share/mysql\"" -DHAVE_CONFIG_H -I./../include -I./../regex -I. -I../include -I. -g -O -DSAFE_MUTEX -fno-implicit-templates -fno-exceptions -fno-rtti -c handler.cc c++ -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/home/mysql\"" -DDATADIR="\"/home/mysql/var\"" -DSHAREDIR="\"/home/mysql/share/mysql\"" -DHAVE_CONFIG_H -I./../include -I./../regex -I. -I../include -I. -g -O -DSAFE_MUTEX -fno-implicit-templates -fno-exceptions -fno-rtti -c ha_heap.cc c++ -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/home/mysql\"" -DDATADIR="\"/home/mysql/var\"" -DSHAREDIR="\"/home/mysql/share/mysql\"" -DHAVE_CONFIG_H -I./../include -I./../regex -I. -I../include -I. -g -O -DSAFE_MUTEX -fno-implicit-templates -fno-exceptions -fno-rtti -c ha_myisam.cc c++ -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/home/mysql\"" -DDATADIR="\"/home/mysql/var\"" -DSHAREDIR="\"/home/mysql/share/mysql\"" -DHAVE_CONFIG_H -I./../include -I./../regex -I. -I../include -I. -g -O -DSAFE_MUTEX -fno-implicit-templates -fno-exceptions -fno-rtti -c ha_myisammrg.cc c++ -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/home/mysql\"" -DDATADIR="\"/home/mysql/var\"" -DSHAREDIR="\"/home/mysql/share/mysql\"" -DHAVE_CONFIG_H -I./../include -I./../regex -I. -I../include -I. -g -O -DSAFE_MUTEX -fno-implicit-templates -fno-exceptions -fno-rtti -c ha_berkeley.cc make[3]: *** No rule to make target `../innobase/include/../ib_config.h', needed by `ha_innobase.o'. Stop. make[3]: Leaving directory `/usr/local/src/Apachetoolbox-1.5.41/src/mysql-4.0.0-alpha/sql' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/Apachetoolbox-1.5.41/src/mysql-4.0.0-alpha/sql' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/Apachetoolbox-1.5.41/src/mysql-4.0.0-alpha' make: *** [all-recursive-am] Error 2 There is an innobase/ib_config.h.in but no .h. Any clues? Thanks much. Have a :)day! jb ob-filter-words: database table sql -- jim barchuk [EMAIL PROTECTED] --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php