본문 바로가기

카테고리 없음

How To Hardcode Library Paths Into Programs

root@localhost libdisni#./configure -with-jdk=/usr/java/jdk1.8.0191-amd64checking for a BSD-compatible install. /usr/bin/install -cchecking whether build environment is sane. Yeschecking for a thread-safe mkdir -p.

/usr/bin/mkdir -pchecking for gawk. Gawkchecking whether make sets $(MAKE). Yeschecking whether make supports nested variables. Yeschecking build system type. X8664-unknown-linux-gnuchecking host system type. X8664-unknown-linux-gnuchecking how to print strings.

Printfchecking for style of include used by make. GNUchecking for gcc.

Gccchecking whether the C compiler works. Yeschecking for C compiler default output file name.

A.outchecking for suffix of executables.checking whether we are cross compiling. Nochecking for suffix of object files. Ochecking whether we are using the GNU C compiler. Yeschecking whether gcc accepts -g. Yeschecking for gcc option to accept ISO C89. None neededchecking dependency style of gcc. Gcc3checking for a sed that does not truncate output.

/usr/bin/sedchecking for grep that handles long lines and -e. /usr/bin/grepchecking for egrep. /usr/bin/grep -Echecking for fgrep. /usr/bin/grep -Fchecking for ld used by gcc. /usr/bin/ldchecking if the linker (/usr/bin/ld) is GNU ld. Yeschecking for BSD- or MS-compatible name lister (nm). /usr/bin/nm -Bchecking the name lister (/usr/bin/nm -B) interface.

BSD nmchecking whether ln -s works. Yeschecking the maximum length of command line arguments. 1572864checking whether the shell understands some XSI constructs.

Yeschecking whether the shell understands '+='. Yeschecking how to convert x8664-unknown-linux-gnu file names to x8664-unknown-linux-gnu format. Funcconvertfilenoopchecking how to convert x8664-unknown-linux-gnu file names to toolchain format. Funcconvertfilenoopchecking for /usr/bin/ld option to reload object files.rchecking for objdump. Objdumpchecking how to recognize dependent libraries. Passallchecking for dlltool. Nochecking how to associate runtime and link libraries.

Printf%snchecking for ar. Archecking for archiver support. @checking for strip. Stripchecking for ranlib. Ranlibchecking command to parse /usr/bin/nm -B output from gcc object. Okchecking for sysroot. Nochecking for mt.

Nochecking if: is a manifest tool. Nochecking how to run the C preprocessor.

Gcc -Echecking for ANSI C header files. Yeschecking for sys/types.h. Yeschecking for sys/stat.h. Yeschecking for stdlib.h.

Yeschecking for string.h. Yeschecking for memory.h. Yeschecking for strings.h. Yeschecking for inttypes.h. Yeschecking for stdint.h. Yeschecking for unistd.h.

Yeschecking for dlfcn.h. Yeschecking for objdir.libschecking if gcc supports -fno-rtti -fno-exceptions. Nochecking for gcc option to produce PIC.fPIC -DPICchecking if gcc PIC flag -fPIC -DPIC works. Yeschecking if gcc static flag -static works. Nochecking if gcc supports -c -o file.o. Yeschecking if gcc supports -c -o file.o. (cached) yeschecking whether the gcc linker (/usr/bin/ld -m elfx8664) supports shared libraries.

Yeschecking whether -lc should be explicitly linked in. Nochecking dynamic linker characteristics. GNU/Linux ld.sochecking how to hardcode library paths into programs. Immediatechecking whether stripping libraries is possible. Yeschecking if libtool supports shared libraries. Yeschecking whether to build shared libraries. Yeschecking whether to build static libraries.

Nochecking for g. Gchecking whether we are using the GNU C compiler. Yeschecking whether g accepts -g. Yeschecking dependency style of g.

Gcc3checking how to run the C preprocessor. G -Echecking for ld used by g. /usr/bin/ld -m elfx8664checking if the linker (/usr/bin/ld -m elfx8664) is GNU ld. Yeschecking whether the g linker (/usr/bin/ld -m elfx8664) supports shared libraries. Yeschecking for g option to produce PIC.fPIC -DPICchecking if g PIC flag -fPIC -DPIC works. Yeschecking if g static flag -static works.

Nochecking if g supports -c -o file.o. Yeschecking if g supports -c -o file.o. (cached) yeschecking whether the g linker (/usr/bin/ld -m elfx8664) supports shared libraries.

Yeschecking dynamic linker characteristics. (cached) GNU/Linux ld.sochecking how to hardcode library paths into programs. Immediatechecking for gcc. (cached) gccchecking whether we are using the GNU C compiler. (cached) yeschecking whether gcc accepts -g. (cached) yeschecking for gcc option to accept ISO C89. (cached) none neededchecking dependency style of gcc.

(cached) gcc3checking how to run the C preprocessor. Gcc -Echecking for ibvgetdevicelist in -libverbs. Noconfigure: error: disni requires libibverbs. It seems like your machine is missing libibverbs - you will need to install InfiniBand support on your machines in order to build disni.Here's a tutorial explaining how to do so for Mellanox cards (and also general library deployments):谢谢,It seems like your machine is missing libibverbs - you will need to install InfiniBand support on your machines in order to build disni.Here's a tutorial explaining how to do so for Mellanox cards (and also general library deployments):谢谢libibverbs已经安装过了; disni还需要硬件支持吗. Miss kernel-header file. Yum install 汪兵邮箱:wb8@163.com 签名由 网易邮箱大师 定制在2019年04月18日 17:40,Jonas Pfefferle 写道:The librdmacm package only contains the library (binary) but not the headers for development.

So as pointed out you need to install the package with the headers. Depending on which distro you are using it might also be called 'librdmacm-devel'—You are receiving this because you modified the open/close state.Reply to this email directly, view it on GitHub, or mute the thread.

I have already installed Open Fst in Ubuntu and its working fine. Now i'm trying to install Open GRM thrax. I have tried installing with 2 different versions of thrax.Thrax version 1.1.0: thraxOpenGrm/thrax-1.1.0$./configurebelow is the error that i get.

Checking how to hardcode library paths into programs. Immediatechecking for bison.

Nochecking for byacc. Nochecking for std::tr1::hash. Yeschecking for gnucxx::slist. Yeschecking fst/fst.h usability. Yeschecking fst/fst.h presence.

Noconfigure: WARNING: fst/fst.h: accepted by the compiler, rejected by the preprocessor!configure: WARNING: fst/fst.h: proceeding with the compiler's resultchecking for fst/fst.h. Yeschecking fst/extensions/far/far.h usability. Yeschecking fst/extensions/far/far.h presence. Noconfigure: WARNING: fst/extensions/far/far.h: accepted by the compiler, rejected by the preprocessor!configure: WARNING: fst/extensions/far/far.h: proceeding with the compiler's resultchecking for fst/extensions/far/far.h. Yeschecking fst/extensions/pdt/pdt.h usability. Nochecking fst/extensions/pdt/pdt.h presence.

Nochecking for fst/extensions/pdt/pdt.h. Noconfigure: error: fst/extensions/pdt/pdt.h header not foundThrax version 0.1.0: thraxOpenGrm/thrax-0.1.0$./configurebelow is the error that i get. Checking how to hardcode library paths into programs.

Immediatechecking for bison. Nochecking for byacc. Nochecking for std::tr1::hash.

Yeschecking for gnucxx::slist. Yeschecking fst/fst.h usability. Nochecking fst/fst.h presence. Nochecking for fst/fst.h.

Checking How To Hardcode Library Paths Into Programs

(cached) (cached) checking how to hardcode library paths into programs... immediate

Checking How To Hardcode Library Paths Into Programs... Immediate

Noconfigure: error: fst/fst.h header not foundIt throws different errors with different thrax versions. I read a solution in this forum.It says openfst must be 'built' with./configure -enable-far=true. I uninstalled openfst and installed it using./configure -enable-far=true and also with./configure -enable-far. The error still persists.