[PlanetCCRMA] [mididings] Building mididings on Fedora 12
Niels Mayer
nielsmayer at gmail.com
Wed Apr 28 20:24:25 PDT 2010
Dominic -- Thanks for the suggestion, it got rid of all the errors and
warnings.
Here's the result of "starting from scratch". (next step: figure out how to
turn off "-g" for GCC)
gnulem-8-~> tar xzf ~/Download/mididings-20100413.tar.gz
gnulem-10-~/mididings-20100413> diff setup.py.~1~ setup.py
48c48
< for libdir in ('/usr/lib', '/usr/local/lib'):
---
> for libdir in ('/usr/lib64', '/usr/local/lib64'):
gnulem-11-~/mididings-20100413> ./setup.py build
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.6
creating build/lib.linux-x86_64-2.6/mididings
copying mididings/event.py -> build/lib.linux-x86_64-2.6/mididings
copying mididings/setup.py -> build/lib.linux-x86_64-2.6/mididings
copying mididings/constants.py -> build/lib.linux-x86_64-2.6/mididings
copying mididings/engine.py -> build/lib.linux-x86_64-2.6/mididings
copying mididings/util.py -> build/lib.linux-x86_64-2.6/mididings
copying mididings/patch.py -> build/lib.linux-x86_64-2.6/mididings
copying mididings/misc.py -> build/lib.linux-x86_64-2.6/mididings
copying mididings/scene.py -> build/lib.linux-x86_64-2.6/mididings
copying mididings/__init__.py -> build/lib.linux-x86_64-2.6/mididings
creating build/lib.linux-x86_64-2.6/mididings/units
copying mididings/units/engine.py ->
> build/lib.linux-x86_64-2.6/mididings/units
copying mididings/units/filters.py ->
> build/lib.linux-x86_64-2.6/mididings/units
copying mididings/units/base.py ->
> build/lib.linux-x86_64-2.6/mididings/units
copying mididings/units/call.py ->
> build/lib.linux-x86_64-2.6/mididings/units
copying mididings/units/init.py ->
> build/lib.linux-x86_64-2.6/mididings/units
copying mididings/units/generators.py ->
> build/lib.linux-x86_64-2.6/mididings/units
copying mididings/units/modifiers.py ->
> build/lib.linux-x86_64-2.6/mididings/units
copying mididings/units/__init__.py ->
> build/lib.linux-x86_64-2.6/mididings/units
copying mididings/units/splits.py ->
> build/lib.linux-x86_64-2.6/mididings/units
copying mididings/units/printing.py ->
> build/lib.linux-x86_64-2.6/mididings/units
creating build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/harmonizer.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/memorize_scene.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/voices.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/dbus.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/pedal_noteoff.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/key_color.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/osc.py -> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/inotify.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/floating_split.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/gm.py -> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/polyphony.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/latch.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/suppress_pc.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/per_channel.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/__init__.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
copying mididings/extra/panic.py ->
> build/lib.linux-x86_64-2.6/mididings/extra
creating build/lib.linux-x86_64-2.6/mididings/live
copying mididings/live/livedings.py ->
> build/lib.linux-x86_64-2.6/mididings/live
copying mididings/live/__init__.py ->
> build/lib.linux-x86_64-2.6/mididings/live
copying mididings/live/widgets.py ->
> build/lib.linux-x86_64-2.6/mididings/live
copying mididings/live/osc_control.py ->
> build/lib.linux-x86_64-2.6/mididings/live
running build_ext
building '_mididings' extension
creating build/temp.linux-x86_64-2.6
creating build/temp.linux-x86_64-2.6/src
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fPIC
> -DENABLE_ALSA_SEQ=1 -DENABLE_JACK_MIDI=1 -Isrc -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I/usr/include/alsa -I/usr/include/python2.6
> -c src/backend.cc -o build/temp.linux-x86_64-2.6/src/backend.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fPIC
> -DENABLE_ALSA_SEQ=1 -DENABLE_JACK_MIDI=1 -Isrc -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I/usr/include/alsa -I/usr/include/python2.6
> -c src/engine.cc -o build/temp.linux-x86_64-2.6/src/engine.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fPIC
> -DENABLE_ALSA_SEQ=1 -DENABLE_JACK_MIDI=1 -Isrc -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I/usr/include/alsa -I/usr/include/python2.6
> -c src/patch.cc -o build/temp.linux-x86_64-2.6/src/patch.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fPIC
> -DENABLE_ALSA_SEQ=1 -DENABLE_JACK_MIDI=1 -Isrc -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I/usr/include/alsa -I/usr/include/python2.6
> -c src/python_caller.cc -o build/temp.linux-x86_64-2.6/src/python_caller.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fPIC
> -DENABLE_ALSA_SEQ=1 -DENABLE_JACK_MIDI=1 -Isrc -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I/usr/include/alsa -I/usr/include/python2.6
> -c src/python_module.cc -o build/temp.linux-x86_64-2.6/src/python_module.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fPIC
> -DENABLE_ALSA_SEQ=1 -DENABLE_JACK_MIDI=1 -Isrc -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I/usr/include/alsa -I/usr/include/python2.6
> -c src/backend_alsa.cc -o build/temp.linux-x86_64-2.6/src/backend_alsa.o
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall
> -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fPIC
> -DENABLE_ALSA_SEQ=1 -DENABLE_JACK_MIDI=1 -Isrc -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I/usr/include/alsa -I/usr/include/python2.6
> -c src/backend_jack.cc -o build/temp.linux-x86_64-2.6/src/backend_jack.o
g++ -pthread -shared build/temp.linux-x86_64-2.6/src/backend.o
> build/temp.linux-x86_64-2.6/src/engine.o
> build/temp.linux-x86_64-2.6/src/patch.o
> build/temp.linux-x86_64-2.6/src/python_caller.o
> build/temp.linux-x86_64-2.6/src/python_module.o
> build/temp.linux-x86_64-2.6/src/backend_alsa.o
> build/temp.linux-x86_64-2.6/src/backend_jack.o -L/usr/lib64 -lglib-2.0
> -lboost_python -lboost_thread-mt -lasound -ljack -lpython2.6 -o
> build/lib.linux-x86_64-2.6/_mididings.so
running build_scripts
creating build/scripts-2.6
copying and adjusting scripts/mididings -> build/scripts-2.6
copying and adjusting scripts/livedings -> build/scripts-2.6
changing mode of build/scripts-2.6/mididings from 644 to 755
changing mode of build/scripts-2.6/livedings from 644 to 755
gnulem-12-~/mididings-20100413> sudo ./setup.py install
running install
running build
running build_py
running build_ext
running build_scripts
running install_lib
copying build/lib.linux-x86_64-2.6/_mididings.so ->
> /usr/lib64/python2.6/site-packages
running install_scripts
copying build/scripts-2.6/mididings -> /usr/bin
copying build/scripts-2.6/livedings -> /usr/bin
changing mode of /usr/bin/mididings to 755
changing mode of /usr/bin/livedings to 755
running install_egg_info
Removing
> /usr/lib64/python2.6/site-packages/mididings-20100413-py2.6.egg-info
Writing /usr/lib64/python2.6/site-packages/mididings-20100413-py2.6.egg-info
Niels
http://nielsmayer.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://cm-mail.stanford.edu/pipermail/planetccrma/attachments/20100428/5008e13d/attachment.html>
More information about the PlanetCCRMA
mailing list