Dave FitzPatrick writes:
> I recently set about upgrading our MySQL install on a Compaq Tru64 4.0f 
> Alpha box from 3.22.25 to 3.23.38.
> 
> As in the past, I used the Compaq cc as CC and gcc (2.95.3) as CXX with 
> appropriate flags set.  I do not have the GNU binutils installed, so it 
> is the Compaq ld that is used.  I am, however, using GNU make.
> 
> I wanted to build with both BDB and InnoDB, so I configured as:
> 
>     ./configure --prefix=/usr/local/mysql --enable-assembler \
>                 --with-low-memory --with-innodb --with-berkeley-db
> 
> The configure proceded just fine and I typed "make".
> 
> Quite a while later I got this:
cut> 
 I edited sql/Makefile and replaced the two occurrences of:
> 
>     -L$(top_builddir)/bdb/build_unix -ldb
> 
> with
> 
>     $(top_builddir)/bdb/build_unix/libdb.a
> 
> and the make proceded without further incident.
> 
> I'm not sure if this is a problem with Compaq's ld or something else, 
> but I found it curious.
> 
> D=
> -- 
>  Dave FitzPatrick                       [EMAIL PROTECTED]
>  Webmaster                              978-681-1599
>  Quantic Communications An MHI Company  http://www.quantic.com/
> 



Definitely looks like Compaq linker bug. Some GNU linker versions have
a similar bug.

Contact Compaq and submit the info. We have had good experience with a
software engineer from Compaq that is maintaining their linker.


-- 
Regards,
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /    Mr. Sinisa Milivojevic <[EMAIL PROTECTED]>
 / /|_/ / // /\ \/ /_/ / /__   MySQL AB, FullTime Developer
/_/  /_/\_, /___/\___\_\___/   Larnaca, Cyprus
       <___/   www.mysql.com

---------------------------------------------------------------------
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