Ed,

when I type 'make', it prints the text

make all-recursive

on the next line. I did not type that keyword 'all-recursive'. I guess it means that gmake will recurse through certain directories and run make in each of them, but I do not know.

Can some gmake expert please explain us what that  'all-recursive' means?

Regards,

Heikki
Oracle/Innobase

.................
List:       mysql
Subject:    Re: Error compiling 5.0.15
From:       Ed Kasky <ed () esson ! net>
Date:       2005-11-07 17:23:46
Message-ID: 6.0.0.22.2.20051107092240.01c41cd8 () mail ! esson ! net
[Download message RAW]

I knew after I sent that first email to you that I had better check my gcc
install.  When I first starting updating some packages using src instead of
rpm's, I neglected to remove the rpm first.  My install of GCC was one of
them ;-(

I had a g++ of 3.2 and a 2.9 left over from the rpm.  Once I got that
straightened out, it compiled just fine.

One other question.  I noticed the following when you run make:

[EMAIL PROTECTED]:~/mysql-5.0.15/sql$ make
make  all-recursive

Should I be using the "all-recursive"?  what does it do??

Thanks!

Ed

At 08:02 AM Monday, 11/7/2005, you wrote -=>
Ed,

please post all this email traffic to mysql@lists.mysql.com

In my office computer, both gcc and g++ give 3.3.5 as the version.

[EMAIL PROTECTED]:~/mysql-5.0.15/sql$ gcc --version
gcc (GCC) 3.3.5 (Debian 1:3.3.5-13)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[EMAIL PROTECTED]:~/mysql-5.0.15/sql$ g++ --version
g++ (GCC) 3.3.5 (Debian 1:3.3.5-13)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

The linking phase in my computer looks like below.

Regards,

Heikki

[EMAIL PROTECTED]:~/mysql-5.0.15/sql$ rm mysqld
[EMAIL PROTECTED]:~/mysql-5.0.15/sql$ make
make  all-recursive
make[1]: Entering directory `/home/heikki/mysql-5.0.15/sql'
Making all in share
make[2]: Entering directory `/home/heikki/mysql-5.0.15/sql/share'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/heikki/mysql-5.0.15/sql/share'
make[2]: Entering directory `/home/heikki/mysql-5.0.15/sql'
/bin/sh ../libtool --preserve-dup-deps --mode=link g++  -O3 -DDBUG_OFF -O3
-g   -fno-implicit-templates -fno-exceptions -fno-rtti  -rdynamic -o
mysqld  sql_lex.o sql_handler.o item.o item_sum.o item_buff.o item_func.o
item_cmpfunc.o item_strfunc.o item_timefunc.o thr_malloc.o item_create.o
item_subselect.o item_row.o item_geofunc.o field.o strfunc.o key.o
sql_class.o sql_list.o net_serv.o protocol.o sql_state.o lock.o my_lock.o
sql_string.o sql_manager.o sql_map.o mysqld.o password.o hash_filo.o
hostname.o set_var.o sql_parse.o sql_yacc.o sql_base.o table.o
sql_select.o sql_insert.o sql_prepare.o sql_error.o sql_update.o
sql_delete.o uniques.o sql_do.o procedure.o item_uniq.o sql_test.o log.o
log_event.o init.o derror.o sql_acl.o unireg.o des_key_file.o discover.o
time.o opt_range.o opt_sum.o records.o filesort.o handler.o ha_heap.o
ha_myisam.o ha_myisammrg.o ha_berkeley.o ha_innodb.o ha_ndbcluster.o
sql_db.o sql_table.o sql_rename.o sql_crypt.o sql_load.o mf_iocache.o
field_conv.o sql_show.o sql_udf.o sql_analyse.o sql_cache.o slave.o
sql_repl.o sql_union.o sql_derived.o client.o sql_client.o
mini_client_errors.o pack.o stacktrace.o repl_failsafe.o sql_olap.o
sql_view.o gstream.o spatial.o sql_help.o sql_cursor.o tztime.o my_time.o
my_decimal.o sp_head.o sp_pcontext.o sp_rcontext.o


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to