Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 错误:当前平台“;达尔文15“;与预期平台不匹配“;达尔文14_Macos_Macports - Fatal编程技术网

Macos 错误:当前平台“;达尔文15“;与预期平台不匹配“;达尔文14

Macos 错误:当前平台“;达尔文15“;与预期平台不匹配“;达尔文14,macos,macports,Macos,Macports,我刚刚将我的OSX从10.10.5升级到OSX El Capitan 10.11 我试图将我的mac端口更新到2.3.3版 Mac端口出现以下错误: $ sudo port selfupdate Error: Current platform "darwin 15" does not match expected platform "darwin 14 $ port -qv installed > myports.txt Error: Current platform "darwin 1

我刚刚将我的OSX从10.10.5升级到OSX El Capitan 10.11

我试图将我的mac端口更新到2.3.3版

Mac端口出现以下错误:

$ sudo port selfupdate
Error: Current platform "darwin 15" does not match expected platform "darwin 14

$ port -qv installed > myports.txt
Error: Current platform "darwin 15" does not match expected platform "darwin 14"
Error: If you upgraded your OS, please follow the migration instructions: https://trac.macports.org/wiki/Migration
Error: /opt/local/bin/port: Failed to initialize MacPorts, OS platform mismatch
有什么想法吗

我尝试按照以下移植说明进行操作:

但macport 2.3.3的“品牌”失败了:

2.3.4的Make也失败:

lndefined symbols for architecture x86_64:
  "_reg_all_open_entries", referenced from:
      _registry_tcl_detach in registry.o
  "_reg_all_open_files", referenced from:
      _registry_tcl_detach in registry.o
  "_reg_attach", referenced from:
      _registry_open in registry.o
  "_reg_close", referenced from:
      _delete_reg in registry.o
  "_reg_commit", referenced from:
      _registry_read in registry.o
      _registry_write in registry.o
  "_reg_del_metadata", referenced from:
      _metadata_cmd in registry.o
  "_reg_detach", referenced from:
      _registry_tcl_detach in registry.o
  "_reg_entry_activate", referenced from:
      _entry_obj_activate in entryobj.o
  "_reg_entry_addgroup", referenced from:
      _entry_obj_add_portgroup in entryobj.o
  "_reg_entry_create", referenced from:
      _entry_create in entry.o
  "_reg_entry_deactivate", referenced from:
      _filemap_cmds in entryobj.o
  "_reg_entry_delete", referenced from:
      _entry_delete in entry.o
  "_reg_entry_dependencies", referenced from:
      _entry_obj_dependencies in entryobj.o
  "_reg_entry_dependents", referenced from:
      _entry_obj_dependents in entryobj.o
  "_reg_entry_depends", referenced from:
      _entry_obj_depends in entryobj.o
  "_reg_entry_files", referenced from:
      _entry_obj_files in entryobj.o
  "_reg_entry_free", referenced from:
      _registry_write in registry.o
      _delete_entry_list in registry.o
      _entry_delete in entry.o
  "_reg_entry_getgroups", referenced from:
      _entry_obj_get_portgroups in entryobj.o
  "_reg_entry_imaged", referenced from:
      _entry_imaged in entry.o
  "_reg_entry_imagefiles", referenced from:
      _entry_obj_imagefiles in entryobj.o
  "_reg_entry_installed", referenced from:
      _entry_installed in entry.o
  "_reg_entry_map", referenced from:
      _filemap_cmds in entryobj.o
  "_reg_entry_open", referenced from:
      _entry_open in entry.o
  "_reg_entry_owner", referenced from:
      _entry_owner in entry.o
  "_reg_entry_propget", referenced from:
      _entry_obj_prop in entryobj.o
  "_reg_entry_propset", referenced from:
      _entry_obj_prop in entryobj.o
  "_reg_entry_search", referenced from:
      _entry_search in entry.o
  "_reg_entry_unmap", referenced from:
      _filemap_cmds in entryobj.o
  "_reg_error_destruct", referenced from:
      _registry_failed in registry.o
      _registry_tcl_detach in registry.o
      _registry_for in registry.o
      _delete_reg in registry.o
      _metadata_cmd in registry.o
      _registry_open in registry.o
      _registry_close in registry.o
      ...
  "_reg_file_open", referenced from:
      _file_open in file.o
  "_reg_file_propget", referenced from:
      _file_obj_prop in fileobj.o
  "_reg_file_propset", referenced from:
      _file_obj_prop in fileobj.o
  "_reg_file_search", referenced from:
      _file_search in file.o
  "_reg_get_metadata", referenced from:
      _metadata_cmd in registry.o
  "_reg_open", referenced from:
      _registry_for in registry.o
  "_reg_portgroup_open", referenced from:
      _portgroup_open in portgroup.o
  "_reg_portgroup_propget", referenced from:
      _portgroup_obj_prop in portgroupobj.o
  "_reg_portgroup_propset", referenced from:
      _portgroup_obj_prop in portgroupobj.o
  "_reg_portgroup_search", referenced from:
      _portgroup_search in portgroup.o
  "_reg_rollback", referenced from:
      _registry_read in registry.o
      _registry_write in registry.o
  "_reg_set_metadata", referenced from:
      _metadata_cmd in registry.o
  "_reg_start_read", referenced from:
      _registry_read in registry.o
  "_reg_start_write", referenced from:
      _registry_write in registry.o
  "_reg_vacuum", referenced from:
      _delete_reg in registry.o
      _registry_close in registry.o
  "_registry_err_not_found", referenced from:
      _metadata_cmd in registry.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [registry.dylib] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 1
mac端口站点上没有2.3.4.pkg

错误:如果升级了操作系统,请按照迁移说明进行操作:


编辑:最简单的方法是从MacPorts站点下载El Capitan的MacPorts 2.3.4安装程序。

最终,我能够从github构建并运行端口2.3.4。 出于某种原因

$./configure
$ make
获取链接器错误。 我通过在./src/cregistry子目录中执行make来解决链接器错误

$ cd src/cregistry
$ make
$ cd ../..
$ make
$ sudo make install

在那之后,端口自我更新和sudo端口升级过时了。m7thon的解决方案在我的iMac(2013年末)和MacbookPro(2015年初)上都很有效。遵循m7thon提供的链接:

安装El Capitan的新版本MacPorts后,请按照说明1)编译已安装端口的列表(升级到El Capitan时未删除这些端口),2)删除它们,3)重新安装它们。确保在步骤1到3之前安装Xcode命令行工具:

xcode-select --install

根据安装的端口数量,步骤3可能需要几个小时,因此请确保已连接到电源。例如,MacPorts构建gcc库需要花费大半个小时的时间

MacPorts已发布其官方El Capitan安装程序:

我试过那些指令。第三步。失败(见上文)。生成Macports 2.3.4失败。正在尝试MacPorts 2.3.4安装程序。ld:警告:忽略文件../cregistry/cregistry.a,文件是为未链接的体系结构(x86_64)的存档而生成的:../cregistry/cregistry.a此处未列出mac port 2.3.4软件包安装程序:按照上面的迁移链接,然后单击,然后单击Erm,AFAIK,MacPorts甚至未正式托管在GitHub上。可能是您使用了一些非官方的MacPorts fork吗?您是对的,它不是github。就在这里:
xcode-select --install