Csound Csound-dev Csound-tekno Search About

[Cs-dev] FLTK has been broken again

Date2005-10-18 10:11
Fromjpff@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

Date2005-10-18 13:05
FromVictor Lazzarini
SubjectRe: [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

Date2005-10-18 15:12
Fromjpff@cs.bath.ac.uk
SubjectRe: [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

Date2005-10-18 16:07
FromVictor Lazzarini
SubjectRe: [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

Date2005-10-18 17:26
Fromjpff@cs.bath.ac.uk
SubjectRe: [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

Date2005-10-18 17:55
FromVictor Lazzarini
SubjectRe: [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