compiling Tranches
Ernie Dulanowsky
ernst at pulsewidth.ca
Sat May 17 20:44:39 BST 2008
On Fri, Apr 11, 2008 at 7:12 AM, simone www.io-sound.org
<cimo75 at gmail.com> wrote:
>
> hi
> can anybody help with with compiling Tranches? it seems to be a common
> problem with the GCC
>
> simone at lab:~$ cd '/home/simone/Desktop/tranches-0.0.5'
> simone at lab:~/Desktop/tranches-0.0.5$ scons
> scons: Reading SConscript files ...
> scons: done reading SConscript files.
> scons: Building targets ...
> o src/audio/jackProcess.o -c -I/usr/include/freetype2
> -I/usr/include/libxml2/ -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386
> -fasynchronous-unwind-tables src/audio/jackProcess.cpp
> sh: o: not found
> o src/base/main.o -c -I/usr/include/freetype2 -I/usr/include/libxml2/
> -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -m32 -march=i386 -fasynchronous-unwind-tables src/base/main.cpp
> sh: o: not found
> o src/base/traParser.o -c -I/usr/include/freetype2 -I/usr/include/libxml2/
> -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -m32 -march=i386 -fasynchronous-unwind-tables
> src/base/traParser.cpp
> sh: o: not found
> o src/base/tranches.o -c -I/usr/include/freetype2 -I/usr/include/libxml2/
> -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -m32 -march=i386 -fasynchronous-unwind-tables
> src/base/tranches.cpp
> sh: o: not found
> o src/lash/lashClient.o -c -I/usr/include/freetype2 -I/usr/include/libxml2/
> -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -m32 -march=i386 -fasynchronous-unwind-tables
> src/lash/lashClient.cpp
> sh: o: not found
> o src/midi/midiProcess.o -c -I/usr/include/freetype2 -I/usr/include/libxml2/
> -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -m32 -march=i386 -fasynchronous-unwind-tables
> src/midi/midiProcess.cpp
> sh: o: not found
> o src/ui/execWindow.o -c -I/usr/include/freetype2 -I/usr/include/libxml2/
> -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -m32 -march=i386 -fasynchronous-unwind-tables
> src/ui/execWindow.cpp
> sh: o: not found
> o tranches src/base/main.o src/base/tranches.o src/base/traParser.o
> src/audio/jackProcess.o src/midi/midiProcess.o src/ui/execWindow.o
> src/lash/lashClient.o -lasound -lXft -lXrender -lfontconfig -lfreetype -lz
> -lX11 -lfltk -lpthread -lm -lXext -lxml2 -lz -ljack -llash
> sh: o: not found
> scons: done building targets.
> simone at lab:~/Desktop/tranches-0.0.5$
> --
> .wmv , .wma , .pps along with all proprietary Windows formats won t be
> accepted and/or viewed.
> --
> Ubuntu-Studio-users mailing list
> Ubuntu-Studio-users at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
>
>
Hi :
I'm also having trouble building Tranches, but my problem seems to be different:
ernst at ernst-tablet:~/build/tranches-0.0.5$ scons
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
g++ -o src/audio/jackProcess.o -c -I/usr/include/freetype2
-I/usr/include/libxml2/ -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386
-fasynchronous-unwind-tables src/audio/jackProcess.cpp
g++ -o src/base/main.o -c -I/usr/include/freetype2
-I/usr/include/libxml2/ -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386
-fasynchronous-unwind-tables src/base/main.cpp
g++ -o src/base/traParser.o -c -I/usr/include/freetype2
-I/usr/include/libxml2/ -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386
-fasynchronous-unwind-tables src/base/traParser.cpp
g++ -o src/base/tranches.o -c -I/usr/include/freetype2
-I/usr/include/libxml2/ -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386
-fasynchronous-unwind-tables src/base/tranches.cpp
src/base/tranches.cpp: In member function 'int
tranches::getOutputByName(char*)':
src/base/tranches.cpp:154: warning: comparison between signed and
unsigned integer expressions
src/base/tranches.cpp: In member function 'int tranches::getInputByName(char*)':
src/base/tranches.cpp:183: warning: comparison between signed and
unsigned integer expressions
src/base/tranches.cpp: In member function 'void tranches::setSliceInput(int)':
src/base/tranches.cpp:271: warning: comparison between signed and
unsigned integer expressions
src/base/tranches.cpp: In member function 'int
tranches::processMidiCC(short unsigned int, short unsigned int, short
unsigned int)':
src/base/tranches.cpp:210: warning: 'controle' may be used
uninitialized in this function
g++ -o src/lash/lashClient.o -c -I/usr/include/freetype2
-I/usr/include/libxml2/ -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386
-fasynchronous-unwind-tables src/lash/lashClient.cpp
src/lash/lashClient.cpp: In function 'void* process(void*)':
src/lash/lashClient.cpp:39: warning: unused variable 'config'
g++ -o src/midi/midiProcess.o -c -I/usr/include/freetype2
-I/usr/include/libxml2/ -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386
-fasynchronous-unwind-tables src/midi/midiProcess.cpp
src/midi/../base/../midi/midiProcess.h: In constructor
'midiProcess::midiProcess(tranches*, jack_client_t*, int)':
src/midi/../base/../midi/midiProcess.h:51: warning:
'midiProcess::jackClient' will be initialized after
src/midi/../base/../midi/midiProcess.h:50: warning: 'int
midiProcess::midiPriority'
src/midi/midiProcess.cpp:33: warning: when initialized here
g++ -o src/ui/execWindow.o -c -I/usr/include/freetype2
-I/usr/include/libxml2/ -I/usr/include/lash-1.0/ -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386
-fasynchronous-unwind-tables src/ui/execWindow.cpp
g++ -o tranches src/base/main.o src/base/tranches.o
src/base/traParser.o src/audio/jackProcess.o src/midi/midiProcess.o
src/ui/execWindow.o src/lash/lashClient.o -lasound -lXft -lXrender
-lfontconfig -lfreetype -lz -lX11 -lfltk -lpthread -lm -lXext -lxml2
-lz -ljack -llash
src/base/tranches.o: In function `__exchange_and_add':
/usr/include/c++/4.2/ext/atomicity.h:51: undefined reference to
`__sync_fetch_and_add_4'
/usr/include/c++/4.2/ext/atomicity.h:51: undefined reference to
`__sync_fetch_and_add_4'
/usr/include/c++/4.2/ext/atomicity.h:51: undefined reference to
`__sync_fetch_and_add_4'
/usr/include/c++/4.2/ext/atomicity.h:51: undefined reference to
`__sync_fetch_and_add_4'
/usr/include/c++/4.2/ext/atomicity.h:51: undefined reference to
`__sync_fetch_and_add_4'
src/base/tranches.o:/usr/include/c++/4.2/bits/basic_string.h:234: more
undefined references to `__sync_fetch_and_add_4' follow
collect2: ld returned 1 exit status
scons: *** [tranches] Error 1
scons: building terminated because of errors.
I think I'm going to send this to the developer as well ...
--
"Both Rob and I see sound as shapes.
I only have to do this (makes a fist)
and he knows what sound I mean". - Autechre
:::::::::::::::::::::::::::::::::::::::::::
Ernie Dulanowsky
www.pulsewidth.ca
More information about the Ubuntu-Studio-users
mailing list