mborgerding / kissfft

a Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cannot create directory ‘/usr/local/lib64/pkgconfig’: File exists

eMonolith opened this issue · comments

Hello,

I tried to install kissfft with double types and static libraries and I got an error.

sudo make install
[sudo] password for user:
cc -shared -Wl,-soname,libkissfft-float.so.131 -o libkissfft-float.so.131.1.0 kfc.c.o kiss_fft.c.o kiss_fftnd.c.o kiss_fftndr.c.o kiss_fftr.c.o
ln -sf libkissfft-float.so.131.1.0 libkissfft-float.so.131
ln -sf libkissfft-float.so.131.1.0 libkissfft-float.so
make -C tools CFLAGADD="" all
make[1]: Entering directory '/home/user/Downloads/kissfft-master/tools'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/user/Downloads/kissfft-master/tools'
install -Dt /usr/local/include/kissfft -m 644
kiss_fft.h
kissfft.hh
kiss_fftnd.h
kiss_fftndr.h
kiss_fftr.h
install -Dt /usr/local/lib64 -m 644 libkissfft-float.so.131.1.0
cd /usr/local/lib64 &&
ln -sf libkissfft-float.so.131.1.0 libkissfft-float.so.131 &&
ln -sf libkissfft-float.so.131.1.0 libkissfft-float.so
mkdir "/usr/local/lib64/pkgconfig"
mkdir: cannot create directory ‘/usr/local/lib64/pkgconfig’: File exists
make: *** [Makefile:218: install] Error 1

I solved the problem. Had to go root and delete old libraries and recompile kissfft for double data types.