Re: [Faudiostream-users] Fftw foreign function
A common linking issue with fftw is that you are using (and not linking) à specific precision for fftw (fftwf or fftwl). See https://www.fftw.org/fftw3_doc/Precision.html -- Johann PHILIPPE Electroacoustic composer & computer music designer +33 6 77 20 98 41 Message d'origine > De : Francesco Vitucci > À : Stéphane Letz > Sujet : Re: [Faudiostream-users] Fftw foreign function > Date : 18/02/2024 10:27:20 Europe/Paris > Copie à : faudiostream-users@lists.sourceforge.net > > Ok, > Thanks so much, I'll try to ask there. > > Francesco Vitucci > > > Il dom 18 feb 2024, 10:03 Stéphane Letz ha scritto: > > > This seems more a link issue, not really related to Faust by itself right > ? > > > > In any case we can possibly chat and try to help on Faust Discord: > > https://faust.grame.fr/community/help/#faust-on-discord > > > > Stéphane > > > > > Le 18 févr. 2024 à 09:58, Francesco Vitucci a > > écrit : > > > > > > Good morning, > > > I'm trying to use fftw to write a foreign function that can perform > some > > tasks based on the Fourier transform. I don't know if it will be possible > > to use it, for the moment it is only an attempt. > > > At the moment, in the same folder, there are the .dsp file and the .h > > file (with the inclusion of fftw3.h, the foreign function declared and > > written). When I try to invoke any faust2..., I get "Undefined symbols > for > > architecture x86_64" errors followed by the names of some functions from > > the fftw package. I installed this library via homebrew and I think the > > problem at the moment may be that the gcc compiler doesn't point towards > > the library. What do you think? I would like to find a way to solve it. > > > > > > Thank you very much > > > > > > Francesco Vitucci > > > ___ > > > Faudiostream-users mailing list > > > Faudiostream-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > > > > > > > ___ > Faudiostream-users mailing list > Faudiostream-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > > ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Fftw foreign function
Ok, Thanks so much, I'll try to ask there. Francesco Vitucci Il dom 18 feb 2024, 10:03 Stéphane Letz ha scritto: > This seems more a link issue, not really related to Faust by itself right ? > > In any case we can possibly chat and try to help on Faust Discord: > https://faust.grame.fr/community/help/#faust-on-discord > > Stéphane > > > Le 18 févr. 2024 à 09:58, Francesco Vitucci a > écrit : > > > > Good morning, > > I'm trying to use fftw to write a foreign function that can perform some > tasks based on the Fourier transform. I don't know if it will be possible > to use it, for the moment it is only an attempt. > > At the moment, in the same folder, there are the .dsp file and the .h > file (with the inclusion of fftw3.h, the foreign function declared and > written). When I try to invoke any faust2..., I get "Undefined symbols for > architecture x86_64" errors followed by the names of some functions from > the fftw package. I installed this library via homebrew and I think the > problem at the moment may be that the gcc compiler doesn't point towards > the library. What do you think? I would like to find a way to solve it. > > > > Thank you very much > > > > Francesco Vitucci > > ___ > > Faudiostream-users mailing list > > Faudiostream-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/faudiostream-users > > ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
Re: [Faudiostream-users] Fftw foreign function
This seems more a link issue, not really related to Faust by itself right ? In any case we can possibly chat and try to help on Faust Discord: https://faust.grame.fr/community/help/#faust-on-discord Stéphane > Le 18 févr. 2024 à 09:58, Francesco Vitucci a écrit : > > Good morning, > I'm trying to use fftw to write a foreign function that can perform some > tasks based on the Fourier transform. I don't know if it will be possible to > use it, for the moment it is only an attempt. > At the moment, in the same folder, there are the .dsp file and the .h file > (with the inclusion of fftw3.h, the foreign function declared and written). > When I try to invoke any faust2..., I get "Undefined symbols for architecture > x86_64" errors followed by the names of some functions from the fftw package. > I installed this library via homebrew and I think the problem at the moment > may be that the gcc compiler doesn't point towards the library. What do you > think? I would like to find a way to solve it. > > Thank you very much > > Francesco Vitucci > ___ > Faudiostream-users mailing list > Faudiostream-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-users ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users
[Faudiostream-users] Fftw foreign function
Good morning, I'm trying to use fftw to write a foreign function that can perform some tasks based on the Fourier transform. I don't know if it will be possible to use it, for the moment it is only an attempt. At the moment, in the same folder, there are the .dsp file and the .h file (with the inclusion of fftw3.h, the foreign function declared and written). When I try to invoke any faust2..., I get "Undefined symbols for architecture x86_64" errors followed by the names of some functions from the fftw package. I installed this library via homebrew and I think the problem at the moment may be that the gcc compiler doesn't point towards the library. What do you think? I would like to find a way to solve it. Thank you very much Francesco Vitucci ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users