当我使用本机 C 绑定构建 gem 时,我收到以下警告:
ld: warning: directory not found for option '-L/Users/travis/.sm/pkg/active/lib'
我在生成的 Makefile 中找到了这些行:
CFLAGS = $(CCDLFLAGS) -O3 -I/Users/travis/.sm/pkg/active/include -fPIC -mmacosx-version-min=10.6 -pipe -std=c99 -Wall -ggdb -O2 $(ARCH_FLAG)
..
ldflags = -L. -L/Users/travis/.sm/pkg/active/lib -fPIC -Bstatic -fstack-protector -lpthread
我的系统用户名不是travis
,我也没有在extconf.rb
.