【问题标题】:-bash: ./configure: No such file or directory - MySQL install on Mac OS X 10.6-bash: ./configure: 没有这样的文件或目录 - MySQL 安装在 Mac OS X 10.6 上
【发布时间】:2013-08-18 00:41:36
【问题描述】:

我正在尝试在 Mac OS X 10.6 上安装 MySQL。在我下载 MySQL 并使用 tar xzvf mysql-5.1.37.tar.gz 解压后,我尝试运行以下配置行:

./configure --prefix=/usr/local/mysql --with-extra-charsets=complex --enable-thread-safe-client --enable-local-infile --enable-shared --with-plugins=innobase

我得到了错误

-bash: ./configure: 没有这样的文件或目录

我认为 configure 应该是目录mysql 中的一个文件,但它不存在。我是正确的,还是配置了其他东西?

【问题讨论】:

  • 找到./ | grep 配置

标签: mysql macos


【解决方案1】:

您下载的是二进制版本,而不是源代码。

这就是您收到配置错误的原因。去这里:

http://forums.mysql.com/read.php?117,295428,295493#msg-295493

从源代码编译正确的mysql版本。

【讨论】:

    【解决方案2】:

    我遇到了类似的问题(mysql 5.5.23),这似乎是由于他们决定从 autotools 切换到使用 cmake 造成的。

    MySQL :: MySQL Internals Manual :: 4.6.6 ./configure Emulation

    【讨论】:

      【解决方案3】:

      在尝试运行 ./configure 之前,您实际上是 cd mysql-5.1.37 吗?

      【讨论】:

        【解决方案4】:

        别忘了

        cd mysql-5.1.37

        【讨论】:

          【解决方案5】:

          大概,您验证了文件在那里,对吧?您可能需要设置执行位:

          chmod 755 configure
          

          【讨论】:

          • 如果您尝试执行该操作,您实际上会得到“权限被拒绝”。他可能只是在错误的目录中,或者可能需要运行 autoreconf。
          • @John:匹配什么?我的观点是 ./configure 除非文件具有执行权限,否则将不起作用。这就是 chmod 755 设置的内容,以及所有人的读取权限和所有者的写入权限。
          • 谢谢 Wallyk,我最后是通过 Macports 安装的,但我的问题是文件不存在,所以我无法设置权限。
          【解决方案6】:

          文件应该在那里。它在我刚刚下载的存档版本中。您可能想要获取另一个副本并重试。

          【讨论】:

          • 是的,我在正确的目录中。不,文件实际上并不存在,我尝试了两个不同的镜子,圣何塞一个和 [Hurricane Electric / San Jose, CA] 和 [Semaphore Corporation, Seattle, WA] 来自此链接:dev.mysql.com/get/Downloads/MySQL-5.1/…我要疯了吗?
          • grep 给出了该文件夹中名称中唯一带有 configure 的文件:.//support-files/binary-configure
          • 输出是什么:find /YourUnpackedMySQLDir -name 'configure'
          • @Pestilence 输出与该命令无关。我尝试了另外 2 个 tar 文件,但它们也没有 .configure 文件。
          猜你喜欢
          • 1970-01-01
          • 2018-06-23
          • 1970-01-01
          • 2011-07-29
          • 1970-01-01
          • 2013-11-19
          • 2023-03-06
          • 2012-03-18
          • 2010-12-06
          相关资源
          最近更新 更多