NOTICE IT's NEVER THE CONFIGURE... THAT WORKS FINE BUT EVERY TIME I TRY THE MAKE COMMAND I GET THIS SAME ERROR AND IT SEEMS TO BE UNIVERSAL FOR ANYTHING I TRY TO COMPILE. hasmademethirsty@hasmademethirsty:~/Desktop/april-4.4.4$ make cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged make all-recursive make[1]: Entering directory `/home/hasmademethirsty/Desktop/april-4.4.4' Making all in April make[2]: Entering directory `/home/hasmademethirsty/Desktop/april-4.4.4/April' Making all in Lib make[3]: Entering directory `/home/hasmademethirsty/Desktop/april-4.4.4/April/Lib' source='io.c' object='io.lo' libtool=yes \ depfile='.deps/io.Plo' tmpdepfile='.deps/io.TPlo' \ depmode=gcc3 /bin/sh ../../depcomp \ /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../April/Headers -O3 -Wall -c -o io.lo `test -f 'io.c' || echo './'`io.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../April/Headers -O3 -Wall -c io.c -MT io.lo -MD -MP -MF .deps/io.TPlo -fPIC -DPIC -o .libs/io.lo gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../April/Headers -O3 -Wall -c io.c -MT io.lo -MD -MP -MF .deps/io.TPlo -o io.o >/dev/null 2>&1 mv -f .libs/io.lo io.lo source='formio.c' object='formio.lo' libtool=yes \ depfile='.deps/formio.Plo' tmpdepfile='.deps/formio.TPlo' \ depmode=gcc3 /bin/sh ../../depcomp \ /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../April/Headers -O3 -Wall -c -o formio.lo `test -f 'formio.c' || echo './'`formio.c rm -f .libs/formio.lo gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../April/Headers -O3 -Wall -c formio.c -MT formio.lo -MD -MP -MF .deps/formio.TPlo -fPIC -DPIC -o .libs/formio.lo formio.c: In function '__voutMsg': formio.c:440: error: invalid lvalue in assignment formio.c:445: error: invalid lvalue in assignment make[3]: *** [formio.lo] Error 1 make[3]: Leaving directory `/home/hasmademethirsty/Desktop/april-4.4.4/April/Lib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/hasmademethirsty/Desktop/april-4.4.4/April' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/hasmademethirsty/Desktop/april-4.4.4' make: *** [all] Error 2 hasmademethirsty@hasmademethirsty:~/Desktop/april-4.4.4$