Re: [Faudiostream-users] Problems with faust2caqt

2023-03-26 Thread Henrik Frisk
Yes, I have gtk+3 and gtkmm3 installed. It's not entirely clear to me how I
add these paths to say faust2jack (again, partly because I'm not totally
comfartable with macos). Adding the path on my system to the missing file
as such:

faust2jack -I opt/homebrew//Cellar/gtkmm3/3.24.7/include/gtkmm-3.0/
faust.dsp

Doesn't appear to be picked up by the script.

This isn't a big problem for me right now though, I have what I need
working, just curious.

/Henrik

Den lör 25 mars 2023 kl 18:47 skrev David Braun :

> The updates on that branch assume you've installed these:
>
> brew install gtk+3 gtkmm3
>
> Then the output of this command might help you finish the compiling:
>
>   pkg-config --cflags --libs gtk+-3.0 gtkmm-3.0
>
> But I will keep trying this weekend to finish up the github action!
>
> On Sat, Mar 25, 2023 at 5:34 AM Henrik Frisk  wrote:
>
>>
>>
>> Den tors 23 mars 2023 kl 21:58 skrev David Braun <
>> br...@ccrma.stanford.edu>:
>>
>>> On this page: https://github.com/DBraun/faust/actions/runs/4458934421 
>>> there's
>>> an "artifacts" section at the bottom. It may be possible to use some of
>>> the libfaust or faust files there, or in more recent runs. I'm hoping to
>>> finish this sometime soon so that the main Faust repo can automatically
>>> release faust executables and libfaust on all platforms, and faustgen on
>>> macos/windows.
>>>
>>
>> Thanks, should have found that! That appears to work, though not with
>> ncurses from Homebrew, oddly, but installing ncurses from ports works. You
>> do have to set that path to qmake though which is
>> /opt/local/libexec/qt5/bin on my system. As for gtk (such as faust2cagtk),
>> no matter how I try I cannot get the script to find the header
>> gdk/gdkkeysyms.h which is on the system. Adding the -I path to the script
>> doesn't help. The error is:
>>
>> fatal error: 'gdk/gdkkeysyms.h' file not found
>> #include 
>>
>> This is similar for faust2jack. Though the headers live in
>> /opt/local/include they are not found.
>>
>> Thanks!
>> /Henrik
>>
>>
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Problems with faust2caqt

2023-03-25 Thread David Braun
The updates on that branch assume you've installed these:

brew install gtk+3 gtkmm3

Then the output of this command might help you finish the compiling:

  pkg-config --cflags --libs gtk+-3.0 gtkmm-3.0

But I will keep trying this weekend to finish up the github action!

On Sat, Mar 25, 2023 at 5:34 AM Henrik Frisk  wrote:

>
>
> Den tors 23 mars 2023 kl 21:58 skrev David Braun  >:
>
>> On this page: https://github.com/DBraun/faust/actions/runs/4458934421 there's
>> an "artifacts" section at the bottom. It may be possible to use some of
>> the libfaust or faust files there, or in more recent runs. I'm hoping to
>> finish this sometime soon so that the main Faust repo can automatically
>> release faust executables and libfaust on all platforms, and faustgen on
>> macos/windows.
>>
>
> Thanks, should have found that! That appears to work, though not with
> ncurses from Homebrew, oddly, but installing ncurses from ports works. You
> do have to set that path to qmake though which is
> /opt/local/libexec/qt5/bin on my system. As for gtk (such as faust2cagtk),
> no matter how I try I cannot get the script to find the header
> gdk/gdkkeysyms.h which is on the system. Adding the -I path to the script
> doesn't help. The error is:
>
> fatal error: 'gdk/gdkkeysyms.h' file not found
> #include 
>
> This is similar for faust2jack. Though the headers live in
> /opt/local/include they are not found.
>
> Thanks!
> /Henrik
>
>
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Problems with faust2caqt

2023-03-25 Thread Henrik Frisk
Den tors 23 mars 2023 kl 21:58 skrev David Braun :

> On this page: https://github.com/DBraun/faust/actions/runs/4458934421 there's
> an "artifacts" section at the bottom. It may be possible to use some of
> the libfaust or faust files there, or in more recent runs. I'm hoping to
> finish this sometime soon so that the main Faust repo can automatically
> release faust executables and libfaust on all platforms, and faustgen on
> macos/windows.
>

Thanks, should have found that! That appears to work, though not with
ncurses from Homebrew, oddly, but installing ncurses from ports works. You
do have to set that path to qmake though which is
/opt/local/libexec/qt5/bin on my system. As for gtk (such as faust2cagtk),
no matter how I try I cannot get the script to find the header
gdk/gdkkeysyms.h which is on the system. Adding the -I path to the script
doesn't help. The error is:

fatal error: 'gdk/gdkkeysyms.h' file not found
#include 

This is similar for faust2jack. Though the headers live in
/opt/local/include they are not found.

Thanks!
/Henrik
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Problems with faust2caqt

2023-03-23 Thread Julius Smith
Hi All,

I am using the latest faust2caqt on the latest Mac OS with no trouble.
However, I happen to have ncurses installed via MacPorts.  You should be
able to make faust2caqt use the brew version, as you have, but it's
probably easier to "port install ncurses" to make it happy as is.  I am
using both brew and MacPorts and it seems to work out fine, although there
is significant duplication here and there.

Cheers,
Julius



On Tue, Mar 21, 2023 at 7:39 AM Henrik Frisk  wrote:

>
>
> Den tis 21 mars 2023 kl 15:09 skrev Stéphane Letz :
>
>>
>>
>> > Le 21 mars 2023 à 14:57, Henrik Frisk  a écrit :
>> >
>> > Hi,
>> >
>> > I have recently changed computer from Linux (where faust have always
>> run like a charm) to macos and I've run into some problems. Having
>> downloaded the latest 2.54.9 as a dmg and installed it. Having tested
>> several fasut2* (fasut2caqt for example) yields:
>> >
>> > dyld[38924]: Library not loaded: '/opt/local/lib/libncurses.6.dylib'
>> >
>> > ncurses is installed and the particular library is in
>> /opt/homebrew/opt/ncurses/lib/ (installed via brew). Regardless how I try I
>> can't get the scrript to find it. I have tried
>> >
>> >  export PATH="/opt/homebrew/opt/ncurses/bin:$PATH"'
>> >   export LDFLAGS="-L/opt/homebrew/opt/ncurses/lib"
>> >   export CPPFLAGS="-I/opt/homebrew/opt/ncurses/include"
>> >   export PKG_CONFIG_PATH="/opt/homebrew/opt/ncurses/lib/pkgconfig"
>> >
>> > I have also tried to reinstall ncurses.
>>
>> Hi Henrik,
>>
>> Yes, this is a known problem: compiled binaries are not correctly
>> self-contained. David Braun is working on improving the situation using
>> GitHub actions. You can possibly test the precompiled 2.58.11 version here:
>> https://github.com/DBraun/faust/actions/runs/4458934421
>
>
> Ok, will try later!
>
>>
>> > Installing Faust through homebrew gets rid of the above problem but
>> instead, for faust2caqt, it gives the error
>> >
>> > /opt/homebrew/Cellar/qt@5/5.15.8_2/mkspecs/features/mac/default_post.prf:284:
>> Variable QMAKE_XCODE_DEVELOPER_PATH is not defined
>> >
>> > I suspect this all has to do with my limited knowledge about how macos
>> deals ith dependencies, but any help would be appreciated!
>> >
>> > /Henrik
>> >
>>
>> QT is currently not working on my machine ((-; . Hoping others (like
>> Julius maybe?) can help here.
>>
>
> I'm hoping for Julius too!
>
> /h
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 
"Anything that can be automated should be"
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Problems with faust2caqt

2023-03-23 Thread yann orlarey
Thank you David for undertaking this work, it is really very useful!
Yann

Le jeu. 23 mars 2023 à 22:44, David Braun  a
écrit :

> On this page: https://github.com/DBraun/faust/actions/runs/4458934421 there's
> an "artifacts" section at the bottom. It may be possible to use some of
> the libfaust or faust files there, or in more recent runs. I'm hoping to
> finish this sometime soon so that the main Faust repo can automatically
> release faust executables and libfaust on all platforms, and faustgen on
> macos/windows.
>
> On Thu, Mar 23, 2023 at 1:48 PM Henrik Frisk  wrote:
>
>>
>>
>> On Tue, Mar 21, 2023, 3:37 PM Henrik Frisk  wrote:
>>
>>>
>>>
>>> Den tis 21 mars 2023 kl 15:09 skrev Stéphane Letz :
>>>


 > Le 21 mars 2023 à 14:57, Henrik Frisk  a écrit :
 >
 > Hi,
 >
 > I have recently changed computer from Linux (where faust have always
 run like a charm) to macos and I've run into some problems. Having
 downloaded the latest 2.54.9 as a dmg and installed it. Having tested
 several fasut2* (fasut2caqt for example) yields:
 >
 > dyld[38924]: Library not loaded: '/opt/local/lib/libncurses.6.dylib'
 >
 > ncurses is installed and the particular library is in
 /opt/homebrew/opt/ncurses/lib/ (installed via brew). Regardless how I try I
 can't get the scrript to find it. I have tried
 >
 >  export PATH="/opt/homebrew/opt/ncurses/bin:$PATH"'
 >   export LDFLAGS="-L/opt/homebrew/opt/ncurses/lib"
 >   export CPPFLAGS="-I/opt/homebrew/opt/ncurses/include"
 >   export PKG_CONFIG_PATH="/opt/homebrew/opt/ncurses/lib/pkgconfig"
 >
 > I have also tried to reinstall ncurses.

 Hi Henrik,

 Yes, this is a known problem: compiled binaries are not correctly
 self-contained. David Braun is working on improving the situation using
 GitHub actions. You can possibly test the precompiled 2.58.11 version here:
 https://github.com/DBraun/faust/actions/runs/4458934421
>>>
>>>
>>> Ok, will try later!
>>>
>>
>> On a first try it didn't help unfortunately, but I realize now that I
>> just cloned Braun's repository and compiled it. I'm not familiar with
>> github actions and can't quite figure out how to get a precompiled version?
>>
>> /Henrik
>>
>>> ___
>> Faudiostream-users mailing list
>> Faudiostream-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Problems with faust2caqt

2023-03-23 Thread David Braun
On this page: https://github.com/DBraun/faust/actions/runs/4458934421 there's
an "artifacts" section at the bottom. It may be possible to use some of
the libfaust or faust files there, or in more recent runs. I'm hoping to
finish this sometime soon so that the main Faust repo can automatically
release faust executables and libfaust on all platforms, and faustgen on
macos/windows.

On Thu, Mar 23, 2023 at 1:48 PM Henrik Frisk  wrote:

>
>
> On Tue, Mar 21, 2023, 3:37 PM Henrik Frisk  wrote:
>
>>
>>
>> Den tis 21 mars 2023 kl 15:09 skrev Stéphane Letz :
>>
>>>
>>>
>>> > Le 21 mars 2023 à 14:57, Henrik Frisk  a écrit :
>>> >
>>> > Hi,
>>> >
>>> > I have recently changed computer from Linux (where faust have always
>>> run like a charm) to macos and I've run into some problems. Having
>>> downloaded the latest 2.54.9 as a dmg and installed it. Having tested
>>> several fasut2* (fasut2caqt for example) yields:
>>> >
>>> > dyld[38924]: Library not loaded: '/opt/local/lib/libncurses.6.dylib'
>>> >
>>> > ncurses is installed and the particular library is in
>>> /opt/homebrew/opt/ncurses/lib/ (installed via brew). Regardless how I try I
>>> can't get the scrript to find it. I have tried
>>> >
>>> >  export PATH="/opt/homebrew/opt/ncurses/bin:$PATH"'
>>> >   export LDFLAGS="-L/opt/homebrew/opt/ncurses/lib"
>>> >   export CPPFLAGS="-I/opt/homebrew/opt/ncurses/include"
>>> >   export PKG_CONFIG_PATH="/opt/homebrew/opt/ncurses/lib/pkgconfig"
>>> >
>>> > I have also tried to reinstall ncurses.
>>>
>>> Hi Henrik,
>>>
>>> Yes, this is a known problem: compiled binaries are not correctly
>>> self-contained. David Braun is working on improving the situation using
>>> GitHub actions. You can possibly test the precompiled 2.58.11 version here:
>>> https://github.com/DBraun/faust/actions/runs/4458934421
>>
>>
>> Ok, will try later!
>>
>
> On a first try it didn't help unfortunately, but I realize now that I just
> cloned Braun's repository and compiled it. I'm not familiar with github
> actions and can't quite figure out how to get a precompiled version?
>
> /Henrik
>
>> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Problems with faust2caqt

2023-03-23 Thread Henrik Frisk
On Tue, Mar 21, 2023, 3:37 PM Henrik Frisk  wrote:

>
>
> Den tis 21 mars 2023 kl 15:09 skrev Stéphane Letz :
>
>>
>>
>> > Le 21 mars 2023 à 14:57, Henrik Frisk  a écrit :
>> >
>> > Hi,
>> >
>> > I have recently changed computer from Linux (where faust have always
>> run like a charm) to macos and I've run into some problems. Having
>> downloaded the latest 2.54.9 as a dmg and installed it. Having tested
>> several fasut2* (fasut2caqt for example) yields:
>> >
>> > dyld[38924]: Library not loaded: '/opt/local/lib/libncurses.6.dylib'
>> >
>> > ncurses is installed and the particular library is in
>> /opt/homebrew/opt/ncurses/lib/ (installed via brew). Regardless how I try I
>> can't get the scrript to find it. I have tried
>> >
>> >  export PATH="/opt/homebrew/opt/ncurses/bin:$PATH"'
>> >   export LDFLAGS="-L/opt/homebrew/opt/ncurses/lib"
>> >   export CPPFLAGS="-I/opt/homebrew/opt/ncurses/include"
>> >   export PKG_CONFIG_PATH="/opt/homebrew/opt/ncurses/lib/pkgconfig"
>> >
>> > I have also tried to reinstall ncurses.
>>
>> Hi Henrik,
>>
>> Yes, this is a known problem: compiled binaries are not correctly
>> self-contained. David Braun is working on improving the situation using
>> GitHub actions. You can possibly test the precompiled 2.58.11 version here:
>> https://github.com/DBraun/faust/actions/runs/4458934421
>
>
> Ok, will try later!
>

On a first try it didn't help unfortunately, but I realize now that I just
cloned Braun's repository and compiled it. I'm not familiar with github
actions and can't quite figure out how to get a precompiled version?

/Henrik

>
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Problems with faust2caqt

2023-03-21 Thread Stéphane Letz


> Le 21 mars 2023 à 14:57, Henrik Frisk  a écrit :
> 
> Hi,
> 
> I have recently changed computer from Linux (where faust have always run like 
> a charm) to macos and I've run into some problems. Having downloaded the 
> latest 2.54.9 as a dmg and installed it. Having tested several fasut2* 
> (fasut2caqt for example) yields:
> 
> dyld[38924]: Library not loaded: '/opt/local/lib/libncurses.6.dylib'
> 
> ncurses is installed and the particular library is in 
> /opt/homebrew/opt/ncurses/lib/ (installed via brew). Regardless how I try I 
> can't get the scrript to find it. I have tried 
>  
>  export PATH="/opt/homebrew/opt/ncurses/bin:$PATH"'
>   export LDFLAGS="-L/opt/homebrew/opt/ncurses/lib"
>   export CPPFLAGS="-I/opt/homebrew/opt/ncurses/include"
>   export PKG_CONFIG_PATH="/opt/homebrew/opt/ncurses/lib/pkgconfig"
> 
> I have also tried to reinstall ncurses. 

Hi Henrik, 

Yes, this is a known problem: compiled binaries are not correctly 
self-contained. David Braun is working on improving the situation using GitHub 
actions. You can possibly test the precompiled 2.58.11 version here: 
https://github.com/DBraun/faust/actions/runs/4458934421

> 
> Installing Faust through homebrew gets rid of the above problem but instead, 
> for faust2caqt, it gives the error 
> 
> /opt/homebrew/Cellar/qt@5/5.15.8_2/mkspecs/features/mac/default_post.prf:284: 
> Variable QMAKE_XCODE_DEVELOPER_PATH is not defined
> 
> I suspect this all has to do with my limited knowledge about how macos deals 
> ith dependencies, but any help would be appreciated!
> 
> /Henrik
> 

QT is currently not working on my machine ((-; . Hoping others (like Julius 
maybe?) can help here.

Stéphane

___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Problems with faust2caqt

2023-03-21 Thread Henrik Frisk
Den tis 21 mars 2023 kl 15:09 skrev Stéphane Letz :

>
>
> > Le 21 mars 2023 à 14:57, Henrik Frisk  a écrit :
> >
> > Hi,
> >
> > I have recently changed computer from Linux (where faust have always run
> like a charm) to macos and I've run into some problems. Having downloaded
> the latest 2.54.9 as a dmg and installed it. Having tested several fasut2*
> (fasut2caqt for example) yields:
> >
> > dyld[38924]: Library not loaded: '/opt/local/lib/libncurses.6.dylib'
> >
> > ncurses is installed and the particular library is in
> /opt/homebrew/opt/ncurses/lib/ (installed via brew). Regardless how I try I
> can't get the scrript to find it. I have tried
> >
> >  export PATH="/opt/homebrew/opt/ncurses/bin:$PATH"'
> >   export LDFLAGS="-L/opt/homebrew/opt/ncurses/lib"
> >   export CPPFLAGS="-I/opt/homebrew/opt/ncurses/include"
> >   export PKG_CONFIG_PATH="/opt/homebrew/opt/ncurses/lib/pkgconfig"
> >
> > I have also tried to reinstall ncurses.
>
> Hi Henrik,
>
> Yes, this is a known problem: compiled binaries are not correctly
> self-contained. David Braun is working on improving the situation using
> GitHub actions. You can possibly test the precompiled 2.58.11 version here:
> https://github.com/DBraun/faust/actions/runs/4458934421


Ok, will try later!

>
> > Installing Faust through homebrew gets rid of the above problem but
> instead, for faust2caqt, it gives the error
> >
> > /opt/homebrew/Cellar/qt@5/5.15.8_2/mkspecs/features/mac/default_post.prf:284:
> Variable QMAKE_XCODE_DEVELOPER_PATH is not defined
> >
> > I suspect this all has to do with my limited knowledge about how macos
> deals ith dependencies, but any help would be appreciated!
> >
> > /Henrik
> >
>
> QT is currently not working on my machine ((-; . Hoping others (like
> Julius maybe?) can help here.
>

I'm hoping for Julius too!

/h
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users