Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] GBS 9

Date2005-02-22 23:24
From"Art Hunkins"
SubjectRe: [Cs-dev] GBS 9
My understanding from Anthony and John R. is that the console version of GBS
doesn't work with FLTK - that flCsound is required for FLTK. Is this
correct?

Or is that platform-dependent?

Art Hunkins

----- Original Message -----
From: "Victor Lazzarini" 
To: 
Sent: Tuesday, February 22, 2005 5:30 PM
Subject: [Cs-dev] GBS 9


> I have just tried building cs423 GBS 9 on OSX from
> the sources. I'd like to report a few things:
>
> 1. the makefiles included a ld flag -R/usr/lib/X11, which
>     the linker does not like (I'd never seen it before)
>     perhaps -L is meant (changed manually and it
>     was OK)
>
> 2. even though X11 was selected by configure, the makefiles
>    lacked the -lX11 flag. Added manually.
>
> 3. ccsound.cpp tries to include , which
>     is not found in the include path. Changed ccsound.cpp
>     to include 
>
> With these changes, it builds.
>
> Is it possible to build it with fltk support?
>
> Victor
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-02-23 01:53
Fromramsdell@mitre.org (John D. Ramsdell)
SubjectRe: [Cs-dev] GBS 9
"Art Hunkins"  writes:

> My understanding from Anthony and John R. is that the console
> version of GBS doesn't work with FLTK - that flCsound is required
> for FLTK. Is this correct?

I have yet to figure out how to support FLTK opcodes in console Csound
on platforms that require that applications honor FLTK's rules for use
in multithreaded applications.  That platform, of course, is MacOS X,
the prime motivator for adding in multithreading support.  The
flCsound program is known to work on MacOS X.  It is an application
that is truly cross-platform.  It's really the fact that libcsound is
truly cross-platform, as long as it is wrapped in an application that
uses FLTK correctly.

John


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-02-23 10:27
FromVictor Lazzarini
SubjectRe: [Cs-dev] GBS 9
I have also tried to build GBS 9 with fltk, using
configure --with-fltk on OSX

However, the configure script can't find FLTK even though it's
installed in the standard place (/usr/local/lib). Can you change
the script to look for it there?

Victor


At 01:53 23/02/2005, you wrote:
>"Art Hunkins"  writes:
>
> > My understanding from Anthony and John R. is that the console
> > version of GBS doesn't work with FLTK - that flCsound is required
> > for FLTK. Is this correct?
>
>I have yet to figure out how to support FLTK opcodes in console Csound
>on platforms that require that applications honor FLTK's rules for use
>in multithreaded applications.  That platform, of course, is MacOS X,
>the prime motivator for adding in multithreading support.  The
>flCsound program is known to work on MacOS X.  It is an application
>that is truly cross-platform.  It's really the fact that libcsound is
>truly cross-platform, as long as it is wrapped in an application that
>uses FLTK correctly.
>
>John
>
>
>-------------------------------------------------------
>SF email is sponsored by - The IT Product Guide
>Read honest & candid reviews on hundreds of IT Products from real users.
>Discover which products truly live up to the hype. Start reading now.
>http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
>_______________________________________________
>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 



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-02-23 20:25
Fromramsdell@mitre.org (John D. Ramsdell)
SubjectRe: [Cs-dev] GBS 9
Victor Lazzarini  writes:

> I have also tried to build GBS 9 with fltk, using
> configure --with-fltk on OSX
> 
> However, the configure script can't find FLTK even though it's
> installed in the standard place (/usr/local/lib). Can you change
> the script to look for it there?

I'm in a rush, so let me say the simple fix is to out find where FLTK
installs the fltk-config script, and make sure its on your path.  I'll
get back to you latter on this when time permits.

John


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2005-02-27 22:04
Fromramsdell@mitre.org (John D. Ramsdell)
SubjectRe: [Cs-dev] GBS 9
Victor Lazzarini  writes:

> I have also tried to build GBS 9 with fltk, using
> configure --with-fltk on OSX
> 
> However, the configure script can't find FLTK even though it's
> installed in the standard place (/usr/local/lib). Can you change the
> script to look for it there?

I studied the FLTK documentation.  It's clear its authors carefully
thought about cross-platform configuration, and central to their
solution is the use of the fltk-config script.  For example, the
fltk-config script specifies all the platform-specific libraries
needed for correct use of the FLTK library.  In short, the configure
script cannot correctly configure FLTK usage if it doesn't have access
to the fltk-config script.  Attempts to do without will only cause
more trouble.

John

> 
> Victor
> 
> 
> At 01:53 23/02/2005, you wrote:
> >"Art Hunkins"  writes:
> >
> > > My understanding from Anthony and John R. is that the console
> > > version of GBS doesn't work with FLTK - that flCsound is required
> > > for FLTK. Is this correct?
> >
> >I have yet to figure out how to support FLTK opcodes in console Csound
> >on platforms that require that applications honor FLTK's rules for use
> >in multithreaded applications.  That platform, of course, is MacOS X,
> >the prime motivator for adding in multithreading support.  The
> >flCsound program is known to work on MacOS X.  It is an application
> >that is truly cross-platform.  It's really the fact that libcsound is
> >truly cross-platform, as long as it is wrapped in an application that
> >uses FLTK correctly.
> >
> >John
> >
> >
> >-------------------------------------------------------
> >SF email is sponsored by - The IT Product Guide
> >Read honest & candid reviews on hundreds of IT Products from real users.
> >Discover which products truly live up to the hype. Start reading now.
> >http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> >_______________________________________________
> >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
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net