Hi list,
I tried to compile Cubemixer from source (svn) in Fedora 10, by doing make in /src and i get this error:
make -C pd/src
make[1]: Entering directory /home/kostis/CUBEmixer/src/ pd/src' make[1]: *** No targets specified and no makefile found. Stop. make[1]: Leaving directory
/home/kostis/CUBEmixer/src/pd/src'
make: *** [pd/bin/pd] Error 2
in /home/kostis/CUBEmixer/pd/src there is a makefile.in makefile.nt and makefile.clean but no Makefile.
Am i doing something wrong?
Many thanks
First of all sorry for double posting but i did not receive my own posting.
I tried to compile with the other method by doing make in /src/libs and pointing to the /src of my local installation of vanilla and i get this error:
make -C aconnect INLCUDES="-I/home/kostis/CUBEmixer/src/libs/../pd/src"
make[1]: Entering directory /home/kostis/CUBEmixer/src/libs/aconnect' cc1: error: unrecognized command line option "-mms-bitfields" gcc -DHAVE_ALSA -DACONNECT_VERSION=\"0.4\" -I. -fPIC -g -O2 -mms-bitfields -c -o aconnect.o aconnect.c cc1: error: unrecognized command line option "-mms-bitfields" make[1]: *** [aconnect.o] Error 1 make[1]: Leaving directory
/home/kostis/CUBEmixer/src/libs/aconnect'
make: *** [aconnect-build] Error 2
I have Fedora installed on a mac ppc system. Does anyone have any idea on how to solve these problems?
Thank you in advance
On Fri, Oct 16, 2009 at 9:39 AM, Konstantinos Benardis <c.benardis@gmail.com
wrote:
Hi list,
I tried to compile Cubemixer from source (svn) in Fedora 10, by doing make in /src and i get this error:
make -C pd/src make[1]: Entering directory
/home/kostis/CUBEmixer/src/ pd/src' make[1]: *** No targets specified and no makefile found. Stop. make[1]: Leaving directory
/home/kostis/CUBEmixer/src/pd/src' make: *** [pd/bin/pd] Error 2in /home/kostis/CUBEmixer/pd/src there is a makefile.in makefile.nt and makefile.clean but no Makefile.
Am i doing something wrong?
Many thanks
hi
Konstantinos Benardis wrote:
First of all sorry for double posting but i did not receive my own posting.
you can configure how mailman will send postings to you via the web-interface. a link to this interface is attached to each and every mail you get from the list.
I tried to compile with the other method by doing make in /src/libs and pointing to the /src of my local installation of vanilla and i get this error:
make -C aconnect INLCUDES="-I/home/kostis/CUBEmixer/src/libs/../pd/src" make[1]: Entering directory
/home/kostis/CUBEmixer/src/libs/aconnect' cc1: error: unrecognized command line option "-mms-bitfields" gcc -DHAVE_ALSA -DACONNECT_VERSION=\"0.4\" -I. -fPIC -g -O2 -mms-bitfields -c -o aconnect.o aconnect.c cc1: error: unrecognized command line option "-mms-bitfields" make[1]: *** [aconnect.o] Error 1 make[1]: Leaving directory
/home/kostis/CUBEmixer/src/libs/aconnect' make: *** [aconnect-build] Error 2I have Fedora installed on a mac ppc system. Does anyone have any idea on how to solve these problems?
oh its ppc....
i guess you have to manually remove the "-mms-bitfields" from all of the makefiles that fail to build with that flag.
while i have written the build-system for CUBEmixer, i currently cannot recall whether it calls autoconf for the various libraries. in theory aconnect's autoconf should check whether the compiler accepts "-mms-bitfield", and only use it if it does.
could you check whether configure has been called and what it said about "-mms-bitfield".
Thank you in advance
hope this helps a bit.
fgdaskdr IOhannes
Thank you for your reply IOhannes,
you can configure how mailman will send postings to you via the web-interface. a link to this interface is attached to each and every mail you get from the list.
somehow mailman refuses to accept my option "*Receive your own posts to the list" but Its not a big problem now that i know it.
oh its ppc....
i guess you have to manually remove the "-mms-bitfields" from all of the makefiles that fail to build with that flag.
I tried to remove manually the -mms-bitfields flags but i get a really long list of errors starting with:
make -C aconnect INLCUDES="-I/home/kostis/CUBEmixer/src/libs/../pd/src" make[1]: Entering directory `/home/kostis/CUBEmixer/src/libs/aconnect' aconnect.c:21:18: error: m_pd.h: No such file or directory gcc -DHAVE_ALSA -DACONNECT_VERSION="0.4" -I. -fPIC -g -O2 -c -o aconnect.o aconnect.c aconnect.c:21:18: error: m_pd.h: No such file or directory aconnect.c:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token aconnect.c:29: error: expected specifier-qualifier-list before ‘t_object’ aconnect.c:36:28: error: alsa/asoundlib.h: No such file or directory aconnect.c:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token aconnect.c:47: error: expected ‘)’ before ‘*’ token ...
could you check whether configure has been called and what it said about "-mms-bitfield".
No, as far as i can understand it doesn´t call configure. The error message in the previous mail is the complete error message.
I think this fedora configuration on an old ppc is a bit like acrobatics and i am not a linux/programming acrobat at all :) I will try to do the installation on an Intel machine.
Thank you again.
Konstantinos Benardis wrote: ...
I tried to remove manually the -mms-bitfields flags but i get a really long list of errors starting with:
make -C aconnect INLCUDES="-I/home/kostis/CUBEmixer/src/libs/../pd/src" make[1]: Entering directory `/home/kostis/CUBEmixer/src/libs/aconnect' aconnect.c:21:18: error: m_pd.h: No such file or directory
...
you first problem is that /home/kostis/CUBEmixer/src/libs and ../pd/src are all strung together without any space in between them, which together makes a path (to a most likely nonexistent directory), so the compiler cannot find m_pd.h (which is in ../pd/src). I am not sure if just putting a space in between them works, off the top of my head, but I know that putting a space and another -I before ../pd/src will fix that particular problem. Whatever you cahnged in the makefile probably made this happen.