Macos 瓦拉+;Gtk不';不能在mac os x中工作

Macos 瓦拉+;Gtk不';不能在mac os x中工作,macos,compilation,gtk,vala,Macos,Compilation,Gtk,Vala,我通过自制安装了Vala,并在osx 10.9.3中编译了一个普通的hello world应用程序。这是错误消息报告: ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libgtk-3.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libgtk-3.dylib ld:警告:忽略文件/Library/Frameworks/Gtk3.

我通过自制安装了Vala,并在osx 10.9.3中编译了一个普通的hello world应用程序。这是错误消息报告:

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libgtk-3.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libgtk-3.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libgio-2.0.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libgio-2.0.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libatk-1.0.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libatk-1.0.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libgdk-3.dylib,该文件是为i386构建的,它不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libgdk-3.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libgdk_pixbuf-2.0.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libgdk_pixbuf-2.0.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libcairo-gobject.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libcairo-gobject.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libpangocairo-1.0.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libpangocairo-1.0.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libcairo.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libcairo.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libpangoft2-1.0.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libpangoft2-1.0.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libpango-1.0.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libpango-1.0.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libgobject-2.0.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libgobject-2.0.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libglib-2.0.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libglib-2.0.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libintl.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libintl.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libfreetype.dylib,该文件是为i386构建的,而i386不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libfreetype.dylib

ld:警告:忽略文件/Library/Frameworks/Gtk3.framework/lib/libfontconfig.dylib,该文件是为i386生成的,它不是要链接的体系结构(x86_64):/Library/Frameworks/Gtk3.framework/lib/libfontconfig.dylib

架构x86_64的未定义符号: “_g_原子_国际_dec_和_测试”,参考自: _helloworld-0067aa.o中的块1_data_unref “_g_原子国际公司”,引用自: _helloworld-0067aa.o中的块1数据参考 “_g_object_ref_sink”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 “_g_object_unref”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 _helloworld-0067aa.o中的块1_data_unref “信号连接数据”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 “\u g\u slice\u alloc0”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 “_g_slice_free1”,引用自: _helloworld-0067aa.o中的块1_data_unref “_g_type_init”,引用自: _helloworld-0067aa.o中的主管道 “_gtk_按钮_新_带_标签”,参考自: __helloworld-0067aa.o的瓦拉乌梅因 “gtk按钮设置标签”,参考自: ___helloworld-0067aa.o中的lambda3_uu3 “_gtk_container_add”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 “_gtk_container_set_border_width”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 “_gtk_init”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 “_gtk_main”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 “_gtk_main_quit”,引用自: __在helloworld-0067aa.o中,gtk_main_退出_gtk_widget_销毁 “_gtk_widget_set_sensitive”,引用自: ___helloworld-0067aa.o中的lambda3_uu3 “_gtk_widget_show_all”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 “_gtk_window_new”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 “_gtk_window_set_default_size”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 “_gtk_window_set_position”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 “_gtk_window_set_title”,引用自: __helloworld-0067aa.o的瓦拉乌梅因 ld:找不到架构x86_64的符号 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用) 错误:cc退出,状态为256 编译失败:1个错误,0个警告 [在2.6s内完成,退出代码为1] [shell_cmd:valac-pkg gtk+-3.0/Users/romanfischer/Documents/Vala/gstreamer/src/helloworld.Vala-o app.Vala&./app.Vala] [dir:/Users/romanfischer/Documents/Vala/gstreamer/src] [路径:/bin:/sbin:/usr/bin:/usr/sbin:/usr/libexec:/Library/Frameworks/Gtk3.framework/bin:/Library/Frameworks/Vala.frame