- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试在 Red Hat 6.6 上安装最新版本的 vim。
我使用下面的脚本来运行配置:
# change to folder where vim sources are
cd ~/vim
# here I compiled newest version of libuuid.
LIBDIR="/home/muellc1b/uuid/lib"
export LD_LIBRARY_PATH=$LIBDIR:$LD_LIBRARY_PATH # prepend to path
export LDFLAGS="-L$LIBDIR"
#export LIBS="-llibuuid.so"
./configure \
--prefix=/home/muellc1b/vim_installation
#LIBS="-l$LIBDIR" \
#LDFLAGS="-L$LIBDIR"
gcc -L/home/muellc1b/uuid/lib -L/usr/local/lib -Wl,--as-needed [...] -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lSM -lICE -lXt -lX11 -lSM -lICE -lm -ltinfo -lelf -lnsl -lselinux -lacl -lattr -lgpm
/usr/lib/../lib64/libSM.so: undefined reference to `uuid_unparse_lower@UUID_1.0'
/usr/lib/../lib64/libSM.so: undefined reference to `uuid_generate@UUID_1.0'
collect2: error: ld returned 1 exit status
最佳答案
如我所见,您得到了满意的 answer here解决方法是正常运行configure脚本,打开src/auto/config.mk
,并更改行 X_PRE_LIBS = -lSM -lICE -lXpm
至 X_PRE_LIBS = -luuid -lSM -lICE -lXpm
.然后做make
.
我有完全相同的错误消息,但是在编译 PCL(点云库)时。该错误有不同的原因和不同的解决方案。我会在这里添加它,因为这个页面是在寻找解决方案时出现的 - 也许它会对某人有所帮助。
我的问题是在做 cmake ..
时之前 make
它给出了这样的警告:
CMake Warning at cmake/pcl_targets.cmake:194 (add_library):
Cannot generate a safe runtime search path for target pcl_io because
files in some directories may conflict with libraries in implicit directories:
anaconda3/lib
下.我忽略了它和
make
给了我同样的错误
libSM.so: undefined reference to `uuid_unparse_lower@UUID_1.0'
还有一些:)。解决方案是从路径中删除 anaconda lib 文件夹,然后重新构建。详细:
echo $PATH
并寻找 anaconda lib 目录 PATH=[MODIFIED_PATH]
哪里[MODIFIED_PATH]
是上一步的结果 echo $PATH
再次看到anaconda目录已被删除/home/you/anaconda3/bin:/usr/local/bin:/usr/sbin:/usr/bin
那么修改后的就是
/usr/local/bin:/usr/sbin:/usr/bin
关于vim - 获取错误/usr/lib/../lib64/libSM.so : undefined reference to `uuid_unparse_lower@UUID_1.0' when trying to complie newest version of vim,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45584275/
Build.gradle(Module.app) apply plugin: 'com.android.application' android { compileSdkVersion 26
我尝试将 Gradle 与此“org.jopendocument:jOpenDocument:1.3b1”一起使用,但出现此错误: 此 Gradle 文件 (1) 因以下错误而失败: Error:(2
当我想连接到另一台计算机时,我看到了此错误: SEVERE: Could not create connection XXXXX: XXXXX Error establishing socket to
我有以下类(class): public final class AppConst { private AppConst() {} public static fina
“给定以下两个进程 0 和 1 的算法: Process (i) REPEAT WHILE Interest [j] = 1 DO; START Interest [i]:=1;
我构建了一个简单的 PHP 联系表单,它应该通过 Swift-Mailer 脚本发送邮件。 问题是我一直收到这个错误 Uncaught exception 'Swift_RfcComplianceEx
设置: master master master中的三个mysql组复制节点。 一切正常。我可以添加用户/数据库并插入/更新数据。 每个节点都绑定(bind)到一个私有(private) IP 地址。
几天前我开始使用 Sonarqube,但我对 Javascript 规则“函数名称应符合命名约定”有疑问。 我的一些开发人员不遵守命名函数的命名约定,大多数时候他们这样定义函数: onTextfiel
我正在处理一些遗留代码,遇到了 3 种类似的触发事件结构 命令/遵守 触发器:.command('update:mySetting', newSetting); 句柄:.comply('update:
我需要从给定特定条件的集合中提取许多唯一元素。例如。如果我有一个带有 [ (a1,t1,v1), (a2,t2,v2),...,(an,tx,vy) ] 的集合我想要 a1、t5、v8。 使用 Gua
我目前有一个具有以下样式表的 QToolBar QToolBox::tab { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
当我尝试使用 MySQL 作为数据库启动一个新的 JHipster 应用程序时出现以下错误: 2019-07-30 09:55:40.583 ERROR 35895 --- [-service-tas
Mac OS complie dynamic C lib error (lib function will call in lua) #include "lua.h" #include "lualib
我正在尝试让我的 google 身份验证在请求 Gmail 和日历数据的 Django 应用程序上工作。我已经在 Google 开发人员控制台中设置了 oAuth API 并将其与我的项目相关联,并且
我尝试在 Red Hat 6.6 上安装最新版本的 vim。 我使用下面的脚本来运行配置: # change to folder where vim sources are cd ~/vim # he
我是一名优秀的程序员,十分优秀!