Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.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
Build 在Mac OS X Lion上构建OsiriX_Build_Compilation_Osx Lion_Dicom - Fatal编程技术网

Build 在Mac OS X Lion上构建OsiriX

Build 在Mac OS X Lion上构建OsiriX,build,compilation,osx-lion,dicom,Build,Compilation,Osx Lion,Dicom,Ld构建/开发/解压缩普通i386 cd/Users/icthealth/Desktop/dcmtk/osirix/osirix setenv MACOSX_部署_目标10.7 /Applications/Xcode.app/Contents/Developer/toolschains/xcodefault.xtoolschain/usr/bin/clang++-arch i386-isysroot/Applications/Xcode.app/Contents/Developer/Platfo

Ld构建/开发/解压缩普通i386 cd/Users/icthealth/Desktop/dcmtk/osirix/osirix setenv MACOSX_部署_目标10.7

/Applications/Xcode.app/Contents/Developer/toolschains/xcodefault.xtoolschain/usr/bin/clang++-arch i386-isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk-L/Users/icthhealth/Desktop/dcmtk/osrix/osrix/build/Development-LBinaries/LibTiff-L/Users/icthhealth/Desktop/dcmtk/osirix/osirix/Binaries-L/Users/icthhealth/Desktop/dcmtk/osirix/Binaries/Ming“-L/Users/icthhealth/Desktop/dcmtk/osirix/osirix/Binaries/KDU SDK”-L/Users/icthhealth/Desktop/dcmtk/osirix/Binaries/CharLS-L/Users/icthhealth/Desktop/dcmtk/osirix/Binaries/VTKLibs-F/Users/icthhealth/Desktop/dcmtk/osirix/osirix/build/Development-F/Users/icthhealth/Desktop/dcmtk/osirix/osirix-filelist/Cudith/Dsitk/OsiRix/OsiRix/Loop.Budid/DeaveCy/DeaveCudio/Objist-Ortho/I38 6/DeloCurr.Link文件管理器-MMACOSX版本MIN=10.7 -框架基础-框架AppKIT-框架基础-框架COCOA-框架QuikTime-框架IOKIT -LZ“LDCM静态库”-框架加速-框架QTKit-框架WebKit-lPapyrusToolkit-lfreetypeOsiriX-lgifOsiriX-lmingOsiriX-lpng12OsiriX-lkdu_v64R-框架石英-lCharLS-lvtkzlib-o/Users/icthealth/Desktop/dcmtk/osirix/osirix/构建/开发/解压缩

架构i386的未定义符号: “.objc_class_name_DCMPix”,引用自: 指向Decompress.o中文本objc类名的指针 (可能您的意思是:.objc\u类\u名称\u DCMPixelDataAttribute) “_PapyrusLockFunction”,引用自: _libPapyrusToolkit.a(PapyRead3.o)中的摘录JPEG2000 _提取libPapyrusToolkit.a(PapyRead3.o)中的JPEGLS _libPapyrusToolkit.a(PapyJpeg16.o)中的ExtractJPEGlossy16 _libPapyrusToolkit.a(PapyJpeg12.o)中的ExtractJPEGlossy12 _libPapyrusToolkit.a(PapyJpeg8.o)中的ExtractJPEGlossy8 ld:未找到架构i386的符号 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)


在为Mac OS X Lion 10.7创建开发方案后进行构建时,会生成上述构建错误。有什么线索可以告诉我如何在Mac OS X Lion 10.7上编译OsiriX吗?

虽然这个答案似乎没有定论,但我想谈谈哪些有效,哪些无效。在此之前,我使用的是Xcode版本4.3.2和Mac OS X Lion 10.7.4。我下载了OsiriX的源代码zip文件

  • 首先选择“解压二进制文件”和我的Mac 32位作为目标方案,然后构建并运行。(这一次总是成功的)

  • 选择“Osirix”和我的Mac 32位作为下一个目标方案,在这个版本的Xcode中显示“验证项目设置”,因为似乎有必要将编译器从llvmgcc42更新为Apple LLVM,并将基本SDK从当前的10.6版本更改为最新的Mac OS X(10.7)

  • 当执行此更改时,它抛出了各种构建错误,如我最初问题中的错误,Apple Mach-O链接器错误,CLang错误,退出代码1。等等


    在我看来,OSIX的成功编译取决于保留旧的编译器,而不是更新到最新的项目设置

    您可能想询问Osirix支持,但这似乎是一个依赖性问题。您能告诉我您所说的依赖性问题的确切含义吗?并在雅虎上发布OsiriX支持!组还没有给我任何答案。在Xcode中检查时,依赖项组下似乎什么都没有。而且,正如他们所说,在谷歌搜索之后,这应该是一个缺失的问题。我目前正在尝试添加一些框架…是的,依赖性问题意味着缺少框架,但不能确定。如果您已经完成了编译,请告诉我编译过程中遵循的步骤,或者帮助我提供一些链接,描述在Mac OS X 10.7.4上编译OsiriX所采取的步骤?我在谷歌上搜索了一点,但这些步骤似乎都不起作用,因为我总是会遇到构建错误。。。我应该用这个问题开始一个新的话题吗?谢谢你的反馈,会很有用的