Thanks, scons succeeded, but not sudo scons install...
scons: *** [/usr/local/lib/fluxus-019/fluxus/helpmap.scm] Source 
`docs/helpmap/helpmap.scm' not found, needed by target 
`/usr/local/lib/fluxus-019/fluxus/helpmap.scm'.
scons: building terminated because of errors.

Greetings, J

    Am Sonntag, 6. Oktober 2019, 20:45:41 MESZ hat dave <d...@pawfal.org> 
Folgendes geschrieben:  
 
 Hi Janis, (added the list again, for others getting the same problem)

No - I think that just means they are available but not actually
installed... perhaps the "i" in front of the "libfftw3-double3" and
"libfftw3-single3" means these are what is installed on your system -
but there are no -dev packages installed that you'd need for building
fluxus (I think).

If you built it from source, what we are seeing would make more sense,
and the fix would be to rebuilt it with:

./configure --enable-shared
sudo make CFLAGS=-fPIC
sudo make install

That's according to SO, anyway! :)
https://stackoverflow.com/questions/45321342/how-to-build-fftw-in-ubuntu

cheers,

dave

On 06/10/2019 19:11, Janis Geiger wrote:
> Hello Dave,
> 
> I have to admit I'm very surprised my terminal output shows me I'm
> running with 32 bit version?
> 
> Here it is:
> 
> janis@ratiu-g:~$ apt search libfftw3
> p   libfftw3-3                      - Bibliothek für Schnelle
> Fourier-Transforma
> p   libfftw3-3:i386                 - Bibliothek für Schnelle
> Fourier-Transforma
> p   libfftw3-bin                    - Bibliothek zur Berechnung
> Schneller Fourie
> p   libfftw3-bin:i386               - Bibliothek zur Berechnung
> Schneller Fourie
> p   libfftw3-dbg                    - Library for computing Fast Fourier
> Transfo
> p   libfftw3-dbg:i386               - Library for computing Fast Fourier
> Transfo
> p   libfftw3-dev                    - Bibliothek für schnelle
> Fourier-Transforma
> p   libfftw3-dev:i386               - Bibliothek für schnelle
> Fourier-Transforma
> p   libfftw3-doc                    - Dokumentation für fftw, Version
> 3         
> v   libfftw3-doc:i386              
> -                                           
> i   libfftw3-double3                - Bibliothek zur Berechnung
> Schneller Fourie
> p   libfftw3-double3:i386           - Bibliothek zur Berechnung
> Schneller Fourie
> p   libfftw3-long3                  - Library for computing Fast Fourier
> Transfo
> p   libfftw3-long3:i386             - Library for computing Fast Fourier
> Transfo
> p   libfftw3-mpi-dev                - MPI Library for computing Fast
> Fourier Tra
> p   libfftw3-mpi-dev:i386           - MPI Library for computing Fast
> Fourier Tra
> p   libfftw3-mpi3                   - MPI Library for computing Fast
> Fourier Tra
> p   libfftw3-mpi3:i386              - MPI Library for computing Fast
> Fourier Tra
> p   libfftw3-quad3                  - Library for computing Fast Fourier
> Transfo
> p   libfftw3-quad3:i386             - Library for computing Fast Fourier
> Transfo
> i   libfftw3-single3                - Library for computing Fast Fourier
> Transfo
> p   libfftw3-single3:i386           - Library for computing Fast Fourier
> Transfo
> janis@ratiu-g:~$
> 
> Shall I try installing it in 64bit?
> 
> Greetings, Janis
> Am Sonntag, 6. Oktober 2019, 09:54:20 MESZ hat dave <d...@pawfal.org>
> Folgendes geschrieben:
> 
> 
> Hi Janis,
> 
> I've not come across this one before, but it won't allow you to build a
> dynamic linked library of a fluxus component due to the way libfftw
> (used for the sound analysis) has been built in the package you are using...
> 
> Seems there are loads of versions of this package - if I run:
> 
> $ apt search libfftw3
> 
> I get:
> 
> Sorting... Done
> Full Text Search... Done
> libfftw3-3/bionic 3.3.7-1 amd64
>   Library for computing Fast Fourier Transforms
> 
> libfftw3-bin/bionic,now 3.3.7-1 amd64 [installed,automatic]
>   Library for computing Fast Fourier Transforms - Tools
> 
> libfftw3-dbg/bionic 3.3.7-1 amd64
>   Library for computing Fast Fourier Transforms - debug symbols
> 
> libfftw3-dev/bionic,now 3.3.7-1 amd64 [installed]
>   Library for computing Fast Fourier Transforms - development
> 
> libfftw3-doc/bionic,bionic 3.3.7-1 all
>   Documentation for fftw version 3
> 
> libfftw3-double3/bionic,now 3.3.7-1 amd64 [installed]
>   Library for computing Fast Fourier Transforms - Double precision
> 
> libfftw3-long3/bionic,now 3.3.7-1 amd64 [installed,automatic]
>   Library for computing Fast Fourier Transforms - Long precision
> 
> libfftw3-mpi-dev/bionic 3.3.7-1 amd64
>   MPI Library for computing Fast Fourier Transforms - development
> 
> libfftw3-mpi3/bionic 3.3.7-1 amd64
>   MPI Library for computing Fast Fourier Transforms
> 
> libfftw3-quad3/bionic,now 3.3.7-1 amd64 [installed,automatic]
>   Library for computing Fast Fourier Transforms - Quad precision
> 
> libfftw3-single3/bionic,now 3.3.7-1 amd64 [installed]
>   Library for computing Fast Fourier Transforms - Single precision
> 
> libgnuradio-fft3.7.11/bionic 3.7.11-10 amd64
>   gnuradio fast Fourier transform functions
> 
> How does that compare to your machine?
> 
> cheers,
> 
> dave
> 
> On 05/10/2019 17:34, Janis Geiger wrote:
>> Hello,
>>
>> I fiddled around all day to get Fluxus running on my VM and now on a
>> full desktop install.
>>
>> I'm running Linux Mint 19.1 x64.
>>
>> Here's the lines of my terminal when I try to do "sudo scons install" in
>> the fluxus directory. (all dependencies fulfilled, what a day it's been!
>> ;-))
>>
>> sudo scons install
>>
>> scons: Reading SConscript files ...
>> --------------------------------------------------------
>> Fluxus: Configuring Build Environment
>> --------------------------------------------------------
>> Checking for C library m... (cached) yes
>> Checking for C library racket3m... (cached) yes
>> Checking for C library pthread... (cached) yes
>> Checking for C library dl... (cached) yes
>> Checking for C library jpeg... (cached) yes
>> Checking for C library tiff... (cached) yes
>> Checking for C library freetype... (cached) yes
>> Checking for C library z... (cached) yes
>> Checking for C library bz2... (cached) yes
>> Checking for C library png... (cached) yes
>> Checking for C library ode... (cached) yes
>> Checking for C library sndfile... (cached) yes
>> Checking for C library fftw3... (cached) yes
>> Checking for C library lo... (cached) yes
>> Checking for C library GLEW... (cached) yes
>> Checking for C library jack... (cached) yes
>> Checking for C library GL... (cached) yes
>> Checking for C library GLU... (cached) yes
>> Checking for C library glut... (cached) yes
>> Checking for C library asound... (cached) yes
>> Checking for C library openal... (cached) yes
>> Checking for C function dInitODE2()... (cached) yes
>> Checking for C++ function lo_arg_size_check()... (cached) no
>> raco make: file does not exist:
> /usr/local/lib/fluxus-019/fluxus/fluxus.rkt
>>   context...:
>>   
>> /usr/local/share/racket/pkgs/compiler-lib/compiler/commands/make.rkt:81:8:
>> for-loop
>>   
>> "/usr/local/share/racket/pkgs/compiler-lib/compiler/commands/make.rkt":
>> [running body]
>>    temp37_0
>>    for-loop
>>    run-module-instance!125
>>    "/usr/local/share/racket/collects/raco/raco.rkt": [running body]
>>    temp37_0
>>    for-loop
>>    run-module-instance!125
>>    "/usr/local/share/racket/collects/raco/main.rkt": [running body]
>>    temp37_0
>>    for-loop
>>    run-module-instance!125
>>    perform-require!78
>> scons: done reading SConscript files.
>> scons: Building targets ...
>> g++ -o modules/fluxus-audio/fluxus-audio_ss.so -rdynamic -shared
>> modules/fluxus-audio/src/FluxusAudio.os
>> modules/fluxus-audio/src/AudioCollector.os
>> modules/fluxus-audio/src/JackClient.os /usr/local/lib/racket/mzdyn3m.o
>> -L/usr/local/lib/racket -L/usr/local/lib -L/usr/lib -Llibfluxus
>> -L/usr/lib/x86_64-linux-gnu -ljack -lfftw3 -lsndfile
>> /usr/bin/ld: /usr/local/lib/libfftw3.a(assert.o): relocation
>> R_X86_64_PC32 against symbol `stdout@@GLIBC_2.2.5' can not be used when
>> making a shared object; recompile with -fPIC
>> /usr/bin/ld: final link failed: Bad value
>> collect2: error: ld returned 1 exit status
>> scons: *** [modules/fluxus-audio/fluxus-audio_ss.so] Error 1
>> scons: building terminated because of errors.
>>
>> Any thoughts?
>>
>> Greetings, Janis
>>
>>
> 

  

Reply via email to