Hi Albert,

Thanks for the feedback.I was waiting for this, especially for the install 
process.
Answers are inline.


> Le 26 mars 2018 à 09:21, Albert Graef <aggr...@gmail.com> a écrit :
> 
> Hi Dominique,
> 
> first, congrats for adding cmake support! That should hopefully
> improve cross-platform support.
> 
> That said, in build/README.md it says that "you must have LLVM version
> 3.8 or greater installed to compile the llvm backend."
> 
> Is that a typo? Because it still builds fine with LLVM 3.5 for me, on
> Linux at least. And that's a good thing, too, because Pure is still
> stuck with LLVM 3.5 and earlier, because it still requires the old
> JIT. Which means that as long as that's the case, if I want to be able
> to use Faust with Pure, I need LLVM 3.5 to be supported by Faust. (In
> fact, in MacPorts we're still using LLVM 3.4 as the LLVM legacy
> version, since it's supposedly more stable than 3.5 there.)

That’s not a typo but just what I experienced with LLVM, and I never tried with 
3.5. Since you tell me it works, I’ll change the readme accordingly.

> 
> Second, staged installs using make install DESTDIR=... are broken.
> E.g., if I do:
> 
>    make install DESTDIR=$PWD/buildroot
> 
> Then the staged install ends up in $PWD/buildroot$PWD/buildroot/
> instead of $PWD/buildroot/, so there seems to be a duplication of
> DESTDIR somewhere in your cmake configuration.
> 
> Can you please fix this? This is a major issue for package maintainers
> like David Runge and myself. We won't be able to build any up-to-date
> packages for all the various platforms until this gets fixed.

I’ll have a look at that and I’ll keep you informed.

> Finally, is there a quick way to verbosely show the actual compilation
> commands that get executed? I hate it when cmake hides away all the
> details, I need to be able to see the actual commands if something
> goes awry during compilation.

I know that’s absolutely necessary when something gets wrong in the compilation 
process,
and of course there is a way to get details:
> make verbose
and the counterpart:
> make silent

try also 'make help’  :-)

—
Dom

> 
> Thanks,
> Albert
> 
> -- 
> Dr. Albert Gr"af
> Computer Music Research Group, JGU Mainz, Germany
> Email:  aggr...@gmail.com
> WWW:    https://plus.google.com/+AlbertGraef
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Faudiostream-devel mailing list
> Faudiostream-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Faudiostream-devel mailing list
Faudiostream-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-devel

Reply via email to