hello list i'm having problems compiling pd on suse 8.2 . the error is:
d_ctl.c:110: warning: dereferencing type-punned pointer will break strict-aliasing rules
according to previous messages on the pd-list i tried removing the -Werror flag from the makefile and also tried adding -fno-strict-aliasing. in both cases the output was:
vexp.c:1555: warning: declaration of 'exp' shadows a global declaration <built-in>:0: warning: shadowed declaration is here
any ideas? the gcc version is 3.3 its the same for pd .36 and .37 thanks. Aki
There are two "-Werror"s in the makefile. Remove them both.
m
a certain Aki Asgeirsson klaxon@gmx.net wrote:
hello list i'm having problems compiling pd on suse 8.2 . the error is:
d_ctl.c:110: warning: dereferencing type-punned pointer will break strict-aliasing rules
according to previous messages on the pd-list i tried removing the -Werror flag from the makefile and also tried adding -fno-strict-aliasing. in both cases the output was:
vexp.c:1555: warning: declaration of 'exp' shadows a global declaration <built-in>:0: warning: shadowed declaration is here
any ideas? the gcc version is 3.3 its the same for pd .36 and .37 thanks. Aki
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list
hi,
i have been suffering the same problem that Aki reported.
There are two "-Werror"s in the makefile. Remove them both.
I did remove both "-Werror" I actually reinstalled SuSE coz i thought i had mess the whole thing up. I tried again following the instructions from the pd-list and had the same error. i never managa to get PD compiled properly. Then i tried to install the rpm and it tells me that my system doesn't have some libraries. does anyone ever manage to install PD under SuSE 8.2 ? I am considering switching to Knoppix ... or joining bill gates for ever ;-= ... but i rather join Darth Vader.
a certain Aki Asgeirsson klaxon@gmx.net wrote:
hello list i'm having problems compiling pd on suse 8.2 . the error is:
d_ctl.c:110: warning: dereferencing type-punned pointer will break strict-aliasing rules
according to previous messages on the pd-list i tried removing the -Werror flag from the makefile and also tried adding -fno-strict-aliasing. in both cases the output was:
vexp.c:1555: warning: declaration of 'exp' shadows a global declaration <built-in>:0: warning: shadowed declaration is here
any ideas? the gcc version is 3.3 its the same for pd .36 and .37 thanks. Aki
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list
eh wrote:
hi,
i have been suffering the same problem that Aki reported.
There are two "-Werror"s in the makefile. Remove them both.
I did remove both "-Werror" I actually reinstalled SuSE coz i thought i had mess the whole thing up. I tried again following the instructions from the pd-list and had the same error.
The other gotcha is that there is more than one makefile. Look at the output of make to see which directory it was in when it stopped, and edit the makefile in there.
I have Suse 8.2 running pd right now.
Martin
On Wed, 15 Oct 2003 11:48:09 -0400 Martin Peach martinrp@vax2.concordia.ca wrote:
The other gotcha is that there is more than one makefile. Look at the output of make to see which directory it was in when it stopped, and edit the makefile in there.
i'm pretty s it's the one in extra/expr~.
m
. . |____ http://www.mprims.tk
hi
The other gotcha is that there is more than one makefile. Look at the output of make to see which directory it was in when it stopped, and edit the makefile in there.
Now i understand. I did this and now it is finally working. THANKS!!
I just want to say to everybody that many PD users have a very little knowledge of linux or programming. So if i am told to "remove the -Werror flags from the makefile" i might go to the makefile at the pd/src folder and do this ONLY in this level, because i don't know about other makefile files in other folders.
So please if would be good if everybody explains this kind of issues very slowly and in detail. I know sometimes there is no time for such simple questions but the more clean, simple and detailed the explanations are the easier are to understand. It saves time and headaches to other people.
thanks!
eh wrote:
hi
The other gotcha is that there is more than one makefile. Look at the output of make to see which directory it was in when it stopped, and edit the makefile in there.
Now i understand. I did this and now it is finally working. THANKS!!
I just want to say to everybody that many PD users have a very little knowledge of linux or programming. So if i am told to "remove the -Werror flags from the makefile" i might go to the makefile at the pd/src folder and do this ONLY in this level, because i don't know about other makefile files in other folders.
So please if would be good if everybody explains this kind of issues very slowly and in detail. I know sometimes there is no time for such simple questions but the more clean, simple and detailed the explanations are the easier are to understand. It saves time and headaches to other people.
It shouldn't have to be like this anyway. The makefile should work properly in the first place. Today I am wasting all my time trying to build csound and I'm getting the same kind of crap only worse...I think the developers are using old compilers.
Martin