だいすけと申します。
質問をさせてください。

FreeBSD 5.3に、ポートからMySQL4.1をいれようと思ってます。
しかし、失敗しています。

>cd /usr/ports/databases/mysql41-server
>make CONFIGURE_ARGS="--prefix=/usr/local/mysql --with-charset=ujis
--with-mysqld-user=mysql"
としたところ、

c++: ../cmd-line-utils/libedit/libedit.a: No such file or directory
*** Error code 1

Stop in /usr/ports/databases/mysql41-client/work/mysql-4.1.16/client.
*** Error code 1

Stop in /usr/ports/databases/mysql41-client/work/mysql-4.1.16.
*** Error code 1

Stop in /usr/ports/databases/mysql41-client/work/mysql-4.1.16.
*** Error code 1

Stop in /usr/ports/databases/mysql41-client.
*** Error code 1

Stop in /usr/ports/databases/mysql41-server.


と怒られてしまいました。
そこで、
>cd
/usr/ports/databases/mysql41-client/work/mysql-4.1.16/cmd-line-utils/libedit
]
>cp /usr/lib/libedit.a .
>cd /usr/ports/databases/mysql41-server

としたら、

mysql.o(.text+0x1970): In function `new_mysql_completion(char const*, int,
int)':
: undefined reference to `completion_matches'
*** Error code 1

と言われてしまいました。
(completion_matchesでGoogleなどで調べてもわかりませんでした)

どなたか、対処方法をお教えいただけないでしょうか?
よろしくお願いします。

--
だいすけ

メールによる返信