Решил я со слаки либы стянуть, там то проект собирается, запустил mc, потом find alsa, с ./ И в ответ тишина, нет таких каталогов (файлов), ниче не понимаю Задал alsa*, нашелся один файл alsa-info.sh, как это объяснить то ?
Почти собралось, и на самом последнем моменте , ... Что это -lfft3? такого файла нет, откуда взялась l перед FFT3 ,.. как это исправить ? Владимир ну ты то уж точно знаешь , ....
Не пойму куда копать, что это lfft3 ..., это только в Makefile встречается, в проекте таких файлов нет, Все равно я её допилю ))))))))))))))
любопытства ради собрал сорцы под ольку == усё гладко.. # make g++ -Wall -O3 -Wno-write-strings -Wno-narrowing -c -o iqcapture.o iqcapture.cpp g++ -Wall -O3 -Wno-write-strings -Wno-narrowing -c -o sound.o sound.cpp g++ -Wall -O3 -Wno-write-strings -Wno-narrowing -c -o fft.o fft.cpp g++ -Wall -O3 -Wno-write-strings -Wno-narrowing -c -o fir.o fir.cpp g++ -Wall -O3 -Wno-write-strings -Wno-narrowing -c -o coeff.o coeff.cpp g++ -Wall -O3 -Wno-write-strings -Wno-narrowing -c -o meanvalue.o meanvalue.cpp g++ -Wall -O3 -Wno-write-strings -Wno-narrowing -c -o fft12.o fft12.cpp g++ -Wall -O3 -Wno-write-strings -Wno-narrowing -o iqcapture iqcapture.o sound.o fft.o fir.o coeff.o meanvalue.o fft12.o -lsndfile -lm -lfftw3 -lasound +++ http://fftw.org/
олька == оракл линукс. но ставить сие не рекомендую, пч репы там в основном староватые и что-то новое нужно собирать из сорцов. лучше всё-таки поставь себе сюзю https://www.osboxes.org/opensuse/. + можешь поставить ещё obs studio https://obsproject.com/ это http://fftw.org/ ЗЫ.. в сюзе, по идее, всё из реп сможешь поставить.
А это зачем ставить https://obsproject.com/ ... Так либы же в папке проекта лежать FFTW3, почему он их не берет то ?
эта штука пишет видео/аудио с десктопа, тч сможешь проверить возможность записи из-под вирты. пч пути к ним не прописаны и он ищет по дефолтным адресам типа /usr, то бишь либо поставь либу на линь, либо пропиши к ней адрес.
Это что получается в slackware из коробки стоит FFTW3 ? За OBS сенк, не знал про этот проект , попробую,
Закинул папку fft3 в ./lib , ./usr/lib, ./usr/local/lib Не помогло, куда еще её закинуть то ? Ёе маё чуть чуть осталось, ведь должно сработать, мелочь какая то осталась ....
Вы не понимаете, как работают библиотеки и пакеты в Linux, отсюда у вас все проблемы. Если надо что-то поставить под убунтой, то надо сначала найти при помощи apt-cache: https://www.kobzarev.com/linux/apt-get-and-apt-cache/ Сначала ищете что-то вроде: Код (Text): apt-cache search alsa А затем ставите при помощи: Код (Text): apt-get install alsa Компилировать из сырцов что-то надо в крайнем случае, по двум причинам: - софт не входит ни в стандартные, ни в расширенные репозитории, а заюзать надо; - вам требуется свежайшая версия софта, а в репозиториях лежит протухшая версия. Ну или если уж хотите ставить всё из сырцов, то тогда ставьте себе Gentoo. Может, через полгодика и разберётесь, как там что да работает.
Ага собралась, таки, получилось её собрать, .... Заодно кучу дистрибов испытал, мне почему то Mint приглянулся, на нем я и остановился, Скачал я исходники fftw ./configure ./make ./make install И все собралось сразу, .... Но вот работает программа пока не очень, будем пилить
Пока могу сказать что звук в файл не пишет, ... пока не знаю почему, Но у автора то работала ? Он же бы не стал неработающую прогу выкладывать правильно ?