[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: http://ccrma-mail.stanford.edu/pipermail/planetccrma/attachments/20100428/5008e13d/attachment-0001.html 


More information about the PlanetCCRMA mailing list