/usr/bin/ld: crtbegin.o: No such file: No such file or directory.This error is quite misleading as it is likely could be due to the missing guile and guile-devel packages.
Do a yum install
# yum install guile guile-develand recompile again
Linux Toolkits Blog is a scratch-pad of tips and findings on Linux
/usr/bin/ld: crtbegin.o: No such file: No such file or directory.This error is quite misleading as it is likely could be due to the missing guile and guile-devel packages.
# yum install guile guile-develand recompile again
multilevel-atom.cpp:(.text+0x9a9): undefined reference to `dgetrf_' multilevel-atom.cpp:(.text+0x9fb): undefined reference to `dgetri_' multilevel-atom.cpp:(.text+0xa44): undefined reference to `dgetri_' collect2: ld returned 1 exit status make[3]: *** [meep_mpi] Error 1 make[3]: Leaving directory `/home/user1/meep-1.2/libctl'
# cd /root/gsl-1.15/ # mkdir build-gsl # cd build-gsl # ../configure --prefix=/usr/local/gsl-1.16/ # make # make install
export PATH=$PATH:/usr/local/gcc-4.8.2/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/gcc-4.8.1/lib
# ./configure --prefix=/usr/local/openmpi-1.6.5-gcc-4.8.1 \ F77=gfortran FC=gfortran --with-devel-headers --enable-binaries
# ./configure CC=icc --enable-float --enable-threads --enable-openmp \ --enable-mpi MPICC=mpicc \ LDFLAGS=-L/usr/local/openmpi/intel/lib CPPFLAGS=-I/usr/local/openmpi/intel/include \ --prefix=/usr/local/fftw-3.3.3-single # make -j8 # make installInside /usr/local/fftw-3.3.3-single/lib, you should see at least the files below
libfftw3f.a libfftw3f_mpi.a libfftw3f_omp.a libfftw3f_threads.a .... ....
# ./configure CC=icc --enable-threads --enable-openmp \ --enable-mpi MPICC=mpicc \ LDFLAGS=-L/usr/local/openmpi/intel/lib CPPFLAGS=-I/usr/local/openmpi/intel/include \ --prefix=/usr/local/fftw-3.3.3-single # make -j8 # make installInside /usr/local/fftw-3.3.3-double/lib, you should see at least the files below
libfftw3.a libfftw3_mpi.a libfftw3_omp.a libfftw3_threads.a .... ....
..... g++: unrecognized option '-static-libstdc++' conftest.cpp:11:2: error: #error -static-libstdc++ not implemented .....
# yum install glibc-static glibc-devel glibc-static libstdc++ libstdc++-devel
[root@node-c01 iso]# ./mlnxofedinstall This program will install the MLNX_OFED_LINUX package on your machine. Note that all other Mellanox, OEM, OFED, or Distribution IB packages will be r ved. Do you want to continue?[y/N]:y rpm -e --allmatches --nodeps kernel-mft kernel-mft knem kernel-mft Starting MLNX_OFED_LINUX-1.5.3-4.0.42 installation ... Installing kernel-mft RPM Preparing... ################################################## kernel-mft ################################################## Installing knem RPM Preparing... ################################################## knem ################################################## libibumad was not created
# yum install libibumad*