Csound Csound-dev Csound-tekno Search About

[Csnd-dev] Still failing to build

Date2016-04-12 12:57
Fromjpff
Subject[Csnd-dev] Still failing to build
on 32bit Linux; this used to work but no longe

[ 74%] Built target ipmidi
[ 74%] Built target rtalsa
[ 74%] Built target rtjack
[ 75%] Built target rtpa
[ 75%] Building CXX object 
interfaces/CMakeFiles/libcsnd6.dir/CsoundFile.cpp.o
/home/jpff/csound6/interfaces/CsoundFile.cpp:24:38: fatal error: 
boost/algorithm/string.hpp: No such file or directory
  #include 
                                       ^
compilation terminated.
make[2]: *** [interfaces/CMakeFiles/libcsnd6.dir/CsoundFile.cpp.o] Error 1
make[1]: *** [interfaces/CMakeFiles/libcsnd6.dir/all] Error 2
make: *** [all] Error 2

I assume I now need a new package but what?

Date2016-04-12 13:03
FromMichael Gogins
SubjectRe: [Csnd-dev] Still failing to build
boost.

Did you used to build this interface? If you did not, that might explain it.

Best,
Mike

-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com


On Tue, Apr 12, 2016 at 2:57 PM, jpff  wrote:
> on 32bit Linux; this used to work but no longe
>
> [ 74%] Built target ipmidi
> [ 74%] Built target rtalsa
> [ 74%] Built target rtjack
> [ 75%] Built target rtpa
> [ 75%] Building CXX object
> interfaces/CMakeFiles/libcsnd6.dir/CsoundFile.cpp.o
> /home/jpff/csound6/interfaces/CsoundFile.cpp:24:38: fatal error:
> boost/algorithm/string.hpp: No such file or directory
>  #include 
>                                       ^
> compilation terminated.
> make[2]: *** [interfaces/CMakeFiles/libcsnd6.dir/CsoundFile.cpp.o] Error 1
> make[1]: *** [interfaces/CMakeFiles/libcsnd6.dir/all] Error 2
> make: *** [all] Error 2
>
> I assume I now need a new package but what?

Date2016-04-12 13:14
Fromjpff
SubjectRe: [Csnd-dev] Still failing to build
All I ever tdo on this machine in "git pull; make" s no.  It did go 
through  full cmake just before this hpened.

On Tue, 12 Apr 2016, Michael Gogins wrote:

> boost.
>
> Did you used to build this interface? If you did not, that might explain it.
>
> Best,
> Mike
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
>
> On Tue, Apr 12, 2016 at 2:57 PM, jpff  wrote:
>> on 32bit Linux; this used to work but no longe
>>
>> [ 74%] Built target ipmidi
>> [ 74%] Built target rtalsa
>> [ 74%] Built target rtjack
>> [ 75%] Built target rtpa
>> [ 75%] Building CXX object
>> interfaces/CMakeFiles/libcsnd6.dir/CsoundFile.cpp.o
>> /home/jpff/csound6/interfaces/CsoundFile.cpp:24:38: fatal error:
>> boost/algorithm/string.hpp: No such file or directory
>>  #include 
>>                                       ^
>> compilation terminated.
>> make[2]: *** [interfaces/CMakeFiles/libcsnd6.dir/CsoundFile.cpp.o] Error 1
>> make[1]: *** [interfaces/CMakeFiles/libcsnd6.dir/all] Error 2
>> make: *** [all] Error 2
>>
>> I assume I now need a new package but what?
>> ==John

Date2016-04-12 13:14
FromVictor Lazzarini
SubjectRe: [Csnd-dev] Still failing to build
you need the boost headers (it is a header-only dependency).

https://sourceforge.net/projects/boost/files/boost/1.60.0/

then copy just the headers (./boost) into your /usr/local/include (for example).

========================
Dr Victor Lazzarini
Dean of Arts, Celtic Studies and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 12 Apr 2016, at 12:57, jpff  wrote:
> 
> on 32bit Linux; this used to work but no longe
> 
> [ 74%] Built target ipmidi
> [ 74%] Built target rtalsa
> [ 74%] Built target rtjack
> [ 75%] Built target rtpa
> [ 75%] Building CXX object interfaces/CMakeFiles/libcsnd6.dir/CsoundFile.cpp.o
> /home/jpff/csound6/interfaces/CsoundFile.cpp:24:38: fatal error: boost/algorithm/string.hpp: No such file or directory
> #include 
>                                      ^
> compilation terminated.
> make[2]: *** [interfaces/CMakeFiles/libcsnd6.dir/CsoundFile.cpp.o] Error 1
> make[1]: *** [interfaces/CMakeFiles/libcsnd6.dir/all] Error 2
> make: *** [all] Error 2
> 
> I assume I now need a new package but what?

Date2016-04-12 13:30
FromVictor Lazzarini
SubjectRe: [Csnd-dev] Still failing to build
Something must have changed somewhere, because last week I tried to build the android lib and it complained about 
not finding this header. I have boost in my /usr/local/include, so cmake would never complain about it. The android
build does not use cmake, and it does not look into /usr/local/include, so it failed. Anyway, it was easy enough to 
place a link somewhere else to be picked up by the build. Nevertheless, I think it means something had changed.
========================
Dr Victor Lazzarini
Dean of Arts, Celtic Studies and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 12 Apr 2016, at 13:14, jpff  wrote:
> 
> All I ever tdo on this machine in "git pull; make" s no.  It did go through  full cmake just before this hpened.
> 
> On Tue, 12 Apr 2016, Michael Gogins wrote:
> 
>> boost.
>> 
>> Did you used to build this interface? If you did not, that might explain it.
>> 
>> Best,
>> Mike
>> 
>> -----------------------------------------------------
>> Michael Gogins
>> Irreducible Productions
>> http://michaelgogins.tumblr.com
>> Michael dot Gogins at gmail dot com
>> 
>> 
>> On Tue, Apr 12, 2016 at 2:57 PM, jpff  wrote:
>>> on 32bit Linux; this used to work but no longe
>>> 
>>> [ 74%] Built target ipmidi
>>> [ 74%] Built target rtalsa
>>> [ 74%] Built target rtjack
>>> [ 75%] Built target rtpa
>>> [ 75%] Building CXX object
>>> interfaces/CMakeFiles/libcsnd6.dir/CsoundFile.cpp.o
>>> /home/jpff/csound6/interfaces/CsoundFile.cpp:24:38: fatal error:
>>> boost/algorithm/string.hpp: No such file or directory
>>> #include 
>>>                                      ^
>>> compilation terminated.
>>> make[2]: *** [interfaces/CMakeFiles/libcsnd6.dir/CsoundFile.cpp.o] Error 1
>>> make[1]: *** [interfaces/CMakeFiles/libcsnd6.dir/all] Error 2
>>> make: *** [all] Error 2
>>> 
>>> I assume I now need a new package but what?
>>> ==John

Date2016-04-12 16:56
Fromjpff
SubjectRe: [Csnd-dev] Still failing to build
If I instal the boost-devel package it compiles, so the issue is a new 
dependency that is not checked in cmake

On Tue, 12 Apr 2016, jpff wrote:

> on 32bit Linux; this used to work but no longe
>
> [ 74%] Built target ipmidi
> [ 74%] Built target rtalsa
> [ 74%] Built target rtjack
> [ 75%] Built target rtpa
> [ 75%] Building CXX object 
> interfaces/CMakeFiles/libcsnd6.dir/CsoundFile.cpp.o
> /home/jpff/csound6/interfaces/CsoundFile.cpp:24:38: fatal error: 
> boost/algorithm/string.hpp: No such file or directory
> #include 
>                                      ^
> compilation terminated.
> make[2]: *** [interfaces/CMakeFiles/libcsnd6.dir/CsoundFile.cpp.o] Error 1
> make[1]: *** [interfaces/CMakeFiles/libcsnd6.dir/all] Error 2
> make: *** [all] Error 2
>
> I assume I now need a new package but what?
> ==John