[Cs-dev] FLTK has been broken again
Date | 2005-10-18 10:11 |
From | jpff@codemist.co.uk |
Subject | [Cs-dev] FLTK has been broken again |
Yesterday I spent what little time I had to mend the FLTK and graphing code so it worked. Today after an update I find that it is broken again. Please can whoever fiddled with this yesterday please either restore or fix the code? Thanks ==John ffitch ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2005-10-18 13:05 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] FLTK has been broken again |
I had a browse through the sourceforge CVS html browser and it says there that neither widgets.cpp nor FL_graph.cpp have been changed for the last 2 weeks. Yesterday I updated SConstruct to do with Tclcsound building on linux, but never touched anything else. What was supposed to have been changed? Victor At 10:11 18/10/2005, you wrote: >Yesterday I spent what little time I had to mend the FLTK and graphing >code so it worked. Today after an update I find that it is broken >again. Please can whoever fiddled with this yesterday please either >restore or fix the code? Thanks >==John ffitch > > >------------------------------------------------------- >This SF.Net email is sponsored by: >Power Architecture Resource Center: Free content, downloads, discussions, >and more. http://solutions.newsforge.com/ibmarch.tmpl >_______________________________________________ >Csound-devel mailing list >Csound-devel@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/csound-devel Victor Lazzarini Music Technology Laboratory Music Department National University of Ireland, Maynooth ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2005-10-18 15:12 |
From | jpff@cs.bath.ac.uk |
Subject | Re: [Cs-dev] FLTK has been broken again |
If I knew what had changed I could (probably) fix it. What I do know is that following the search for why there were no graphs I fixed it, and on Monday 14:15 lecture I used Csound5 in my class, and in particular showed them a graph. This morning I did a cvs update (as I do most mornings before breakfast) and rebuilt. Now there are no graphs, so something changed to cause them to break. I did restore the error messages in csmodule.c so I now know that the problem is related to the undefined symbol _ZN9Fl_Widget5labelEPKc which is referenced in libwidgets.so but does not get resolved. C++ name mangling I suspect (one of the reasons I dislike C++) would suggest that this is a method on FL_Widget but which one and where I am unable to determine. (no I did not update FLTK -- unchanged since August). I suspect a change in SConstruct but am very unsure as to where. Could widgetsEnvironment.ParseConfig('fltk-config --ldflags') not do what I expect? This area does not look like it is not exactly what I wrote but I cannot find out what differs. ==John ffitch ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2005-10-18 16:07 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] FLTK has been broken again |
I have just updated and rebuilt. FLTK widgets work on Linux as before, as well as the graphs. The only thing I noticed, but that's how it was yesterday, is that on ctrl-c I get "csound tidy up: segmentation fault", which is a little nasty and wasn't there before. Perhaps Istvan (if he's still here) might have a clue why (it doesn't happen on OSX). Victor At 15:12 18/10/2005, you wrote: >If I knew what had changed I could (probably) fix it. What I do know >is that following the search for why there were no graphs I fixed it, >and on Monday 14:15 lecture I used Csound5 in my class, and in >particular showed them a graph. This morning I did a cvs update (as I >do most mornings before breakfast) and rebuilt. Now there are no >graphs, so something changed to cause them to break. > >I did restore the error messages in csmodule.c so I now know that the >problem is related to the undefined symbol _ZN9Fl_Widget5labelEPKc >which is referenced in libwidgets.so but does not get resolved. C++ >name mangling I suspect (one of the reasons I dislike C++) would >suggest that this is a method on FL_Widget but which one and where I >am unable to determine. (no I did not update FLTK -- unchanged since >August). I suspect a change in SConstruct but am very unsure as to >where. Could > widgetsEnvironment.ParseConfig('fltk-config --ldflags') >not do what I expect? This area does not look like it is not exactly >what I wrote but I cannot find out what differs. > >==John ffitch > > >------------------------------------------------------- >This SF.Net email is sponsored by: >Power Architecture Resource Center: Free content, downloads, discussions, >and more. http://solutions.newsforge.com/ibmarch.tmpl >_______________________________________________ >Csound-devel mailing list >Csound-devel@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/csound-devel Victor Lazzarini Music Technology Laboratory Music Department National University of Ireland, Maynooth ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2005-10-18 17:26 |
From | jpff@cs.bath.ac.uk |
Subject | Re: [Cs-dev] FLTK has been broken again |
It seems as the problem I was having was that we now require FLTK 1.1.6 but I only had 1.1.4 installed on that machine. Some change triggered a rebuild of libwidget.so and hence the problems. Still very confused as to exactly how/why. ==John ffitch ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2005-10-18 17:55 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] FLTK has been broken again |
1.1.5 also seems to work, but I would trust 1.1.6 more. Victor At 17:26 18/10/2005, you wrote: >It seems as the problem I was having was that we now require FLTK >1.1.6 but I only had 1.1.4 installed on that machine. Some change >triggered a rebuild of libwidget.so and hence the problems. Still >very confused as to exactly how/why. >==John ffitch > > >------------------------------------------------------- >This SF.Net email is sponsored by: >Power Architecture Resource Center: Free content, downloads, discussions, >and more. http://solutions.newsforge.com/ibmarch.tmpl >_______________________________________________ >Csound-devel mailing list >Csound-devel@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/csound-devel Victor Lazzarini Music Technology Laboratory Music Department National University of Ireland, Maynooth ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |