glibc

    0热度

    1回答

    我们的服务器在Redhat 6.8上运行,并安装了Anaconda Python 3.6.1。 我们尝试导入python模块:Keras/Tensorflow,发现我们需要将Glibc从2.12升级到2.14才能生效。 我们根据从这个链接How to upgrade glibc from version 2.12 to 2.14 on CentOS? 然后我们试图导入Python的Python解释

    1热度

    1回答

    在我的多线程linux服务器应用程序中,一个线程永久卡在send函数中,我认为这个函数应该是非阻塞的。代码如下所示: while(size) { const ssize_t sent = send(unixSocketFD, data, size, MSG_NOSIGNAL | MSG_DONTWAIT); if(sent > 0) { size -= sent;

    1热度

    1回答

    你好我学校的每一个机构,我必须在ASM [英特尔] [NASM]做我自己的strdup功能。 我拥有电子奇怪的问题...... 在我的代码,如果我call _malloc 我的这个错误代码段错误: Program received signal SIGSEGV, Segmentation fault. 0x00007fff849612da in stack_not_16_byte_aligned

    2热度

    2回答

    我想在老设备上运行一个C++程序,它只支持glibc 2.11.3。所以我必须使用相同的glibc版本创建一个develloping环境。 目前它正在为openSUSE Tumbleweed运行版本2.25 x86_64。 首先,我在哪里可以找到旧版本的有效* .rpm文件。也有可能安装它? 试图unistall glibc告诉我会崩溃操作系统。 :-) 谢谢大家的支持。

    1热度

    1回答

    需要创建一个包含setgid位的目录。 通常以下工作: mkdir("/dummy", 755); chmod("/dummy", 2755); 但是有一个机会,设置setgid位先于其他进程可以写的东西到目录中。 有没有办法创建一个setgid位已经设置的目录,或者什么是实现这一目标的最佳方式?

    4热度

    1回答

    我胡闹周围LD_PRELOAD包裹libc函数用于呼叫跟踪。一切都在膨胀,直到我试图包装__stat和__fstat。看起来这两个函数是静态链接的,不像open,fdopen等是动态链接的(因此可以包装)。 我很想知道:为什么会出现这种情况?如果 奖励积分,你可以回答:我如何包装__stat & __fstat电话? 谢谢! [email protected]:~/code/test$ scons

    0热度

    1回答

    我想从libc.so.6的基地址得到testlib.so的地址(因ASLR) testlib.so是共享库。 gcc -o ./testlib.so ./testlib.c -fPIC -shared -ldl 我用python代码来查找内存映射状态。这段代码运行时 from ctypes import * #libc = CDLL('libc.so.6') libc = CDLL('/

    -1热度

    1回答

    我试图用cmake的3.0.0在我们的服务器的一个安装GROMACS和它产生了一个错误:当我发现了 -bash: /root/cmake-3.0.0-Linux-i386/bin/cmake: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 互联网,这可能是由于缺乏glibc.i686。不知何故,我们的服务器

    0热度

    1回答

    我试图在崩溃之前记录应用程序所做的调用,包括libc调用。我用我自己的库在gcc中使用了-finstrument-functions支持,但是我不能用这个工具创建glibc。 我在libc/configure中添加了-finstrument-functions到libc_extra_cflags,但是当连接ld.so时,构建失败,并且“未定义引用__libc_multiple_libcs​​”。

    0热度

    2回答

    我想在CentOS7上构建webrtc。我能够安装所有webrtc所需的依赖项我正面临gn(生成忍者文件的元生成系统)抱怨它无法找到GLIBC_2.18的问题。我遵循这里的构建指令(https://webrtc.org/native-code/development/)并在generating ninja build files stage上获取此错误。 堆栈跟踪错误: $ gn gen out/