williamweston / phasex

PHASEX is an experimental MIDI softsynth for Linux/ALSA/JACK with a synth engine built around flexible phase modulation and flexible oscillator/LFO sources. Modulations include AM, FM, offset PM, and wave select. PHASEX comes equipped with multiple filter types and modes, a stereo crossover delay and chorus with phaser, ADSR envelopes for amplifier and filter, realtime audio input processing capabilities, and more.
Other
76 stars 9 forks source link

Build errors #16

Open magnetophon opened 7 years ago

magnetophon commented 7 years ago

I'm getting the following build errors, not sure what's going on:

******************************************************************************
*
* PHASEX is now configured!  Now run:
*
*    make clean
*    make
*    make install
*
* WARNING:  No arch specific optimization has been specified.
*           Try --enable-arch=native !!!
*
******************************************************************************
building
make flags: SHELL=/nix/store/fi3mbd2ml4pbgzyasrlnp0wyy6qi48fh-bash-4.4-p5/bin/bash    
make  all-recursive
make[1]: Entering directory '/tmp/nix-build-phasex-0.14.97.drv-0/phasex-494246728eb2e28683361238957d32ea0cf4a781-src'
Making all in src
make[2]: Entering directory '/tmp/nix-build-phasex-0.14.97.drv-0/phasex-494246728eb2e28683361238957d32ea0cf4a781-src/src'
gcc -DHAVE_CONFIG_H -I. -I..   -I/nix/store/kamrr5mwdvnx79dr6q0wdsd2shm6pzxk-alsa-lib-1.1.4.1-dev/include -I/nix/store/kamrr5mwdvnx79dr6q0wdsd2shm6pzxk-alsa-lib-1.1.4.1-dev/include/alsa -I/nix/store/lgrfp5agvqcr07lkgxix87hh2ywb7x5a-libjack2-1.9.11-RC1/include -I/nix/store/fw34inh8rb72yl02njs09x53h3gs2lmr-gtk+-2.24.31-dev/include/gtk-2.0 -I/nix/store/cc7rpljd1rhwq0b3wpsk8r6lb1fdkdpc-gtk+-2.24.31/lib/gtk-2.0/include -I/nix/store/pmp2ysvnrmcfzdjmaqnyhda96zkf2z6f-glib-2.50.3-dev/include/glib-2.0 -I/nix/store/w6g0yfy49a9mz8b7iyr6wfndd6wr6ncb-glib-2.50.3/lib/glib-2.0/include -I/nix/store/nj8x48d5xcrh4sbdvgxnkdsccffpy34k-cairo-1.14.8-dev/include/cairo -I/nix/store/dg3c94l36n3zmrpq9p9qyfi6407rhv5f-freetype-2.6.5-dev/include/freetype2 -I/nix/store/dg3c94l36n3zmrpq9p9qyfi6407rhv5f-freetype-2.6.5-dev/include -I/nix/store/zh5kgji6m68b19fv8zc024zhsifb7mig-fontconfig-2.12.1-dev/include -I/nix/store/k6bmqyh6yf8pzrhnfbzkqdrb3g0hb5gj-expat-2.2.0-dev/include -I/nix/store/dg3c94l36n3zmrpq9p9qyfi6407rhv5f-freetype-2.6.5-dev/include/freetype2 -I/nix/store/p07x858yygbxk70d1zni8bg68nxi5527-pango-1.40.3-dev/include/pango-1.0 -I/nix/store/mrzs48prbr7aync14ns4l2j2s489sx50-gdk-pixbuf-2.36.5-dev/include/gdk-pixbuf-2.0 -I/nix/store/h7i33nlyzs3p8s8sahanimv55qkbi9qg-atk-2.22.0-dev/include/atk-1.0 -pthread -I/nix/store/pmp2ysvnrmcfzdjmaqnyhda96zkf2z6f-glib-2.50.3-dev/include/glib-2.0 -I/nix/store/w6g0yfy49a9mz8b7iyr6wfndd6wr6ncb-glib-2.50.3/lib/glib-2.0/include -I/nix/store/j8qpp6aqppl2vbp7s70vf7m1da7k0va8-libsamplerate-0.1.9-dev/include -I/nix/store/kamrr5mwdvnx79dr6q0wdsd2shm6pzxk-alsa-lib-1.1.4.1-dev/include -I/nix/store/kamrr5mwdvnx79dr6q0wdsd2shm6pzxk-alsa-lib-1.1.4.1-dev/include/alsa -I/nix/store/lgrfp5agvqcr07lkgxix87hh2ywb7x5a-libjack2-1.9.11-RC1/include -I/nix/store/g00vlg8fq92rvifsgp5q5pnyyxjs3y7z-lash-0.5.4/include/lash-1.0 -I/nix/store/jlqyp4hpcswsh6a29mkiqdic06yj925g-util-linux-2.29.2-dev/include/uuid  -D_GNU_SOURCE -D_XOPEN_SOURCE=600 -D_REENTRANT -DARCH_BITS=32 -DPHASEX_CPU_POWER=2 -DNUM_PARTS=1  -std=gnu99 -pipe -Wall -mtune=generic -m32  -O3 -ffast-math -fomit-frame-pointer   -c -o alsa_pcm.o alsa_pcm.c
In file included from /nix/store/w6g0yfy49a9mz8b7iyr6wfndd6wr6ncb-glib-2.50.3/lib/glib-2.0/include/glibconfig.h:9:0,
                 from /nix/store/pmp2ysvnrmcfzdjmaqnyhda96zkf2z6f-glib-2.50.3-dev/include/glib-2.0/glib/gtypes.h:32,
                 from /nix/store/pmp2ysvnrmcfzdjmaqnyhda96zkf2z6f-glib-2.50.3-dev/include/glib-2.0/glib/galloca.h:32,
                 from /nix/store/pmp2ysvnrmcfzdjmaqnyhda96zkf2z6f-glib-2.50.3-dev/include/glib-2.0/glib.h:30,
                 from timekeeping.h:27,
                 from alsa_pcm.c:41:
/nix/store/pmp2ysvnrmcfzdjmaqnyhda96zkf2z6f-glib-2.50.3-dev/include/glib-2.0/glib/gtypes.h: In function '_GLIB_CHECKED_ADD_U64':
/nix/store/pmp2ysvnrmcfzdjmaqnyhda96zkf2z6f-glib-2.50.3-dev/include/glib-2.0/glib/gmacros.h:232:53: error: size of array '_GStaticAssertCompileTimeAssertion_0' is negative
 #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED
                                                     ^
/nix/store/pmp2ysvnrmcfzdjmaqnyhda96zkf2z6f-glib-2.50.3-dev/include/glib-2.0/glib/gmacros.h:229:47: note: in definition of macro 'G_PASTE_ARGS'
 #define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
                                               ^
/nix/store/pmp2ysvnrmcfzdjmaqnyhda96zkf2z6f-glib-2.50.3-dev/include/glib-2.0/glib/gmacros.h:232:44: note: in expansion of macro 'G_PASTE'
 #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED
                                            ^
/nix/store/pmp2ysvnrmcfzdjmaqnyhda96zkf2z6f-glib-2.50.3-dev/include/glib-2.0/glib/gtypes.h:423:3: note: in expansion of macro 'G_STATIC_ASSERT'
   G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64));
   ^
make[2]: *** [Makefile:460: alsa_pcm.o] Error 1
make[2]: Leaving directory '/tmp/nix-build-phasex-0.14.97.drv-0/phasex-494246728eb2e28683361238957d32ea0cf4a781-src/src'
make[1]: *** [Makefile:453: all-recursive] Error 1
make[1]: Leaving directory '/tmp/nix-build-phasex-0.14.97.drv-0/phasex-494246728eb2e28683361238957d32ea0cf4a781-src'
make: *** [Makefile:371: all] Error 2
builder for ‘/nix/store/parqa7pmkw4dwf4j23giwafa1mk3hnnh-phasex-0.14.97.drv’ failed with exit code 2
error: build of ‘/nix/store/parqa7pmkw4dwf4j23giwafa1mk3hnnh-phasex-0.14.97.drv’ failed
magnetophon commented 7 years ago

Any news on this?