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

Reply via email to