Csound Csound-dev Csound-tekno Search About

[Cs-dev] interlocks.h

Date2013-04-12 21:44
FromFelipe Sateler
Subject[Cs-dev] interlocks.h
AttachmentsNone  None  
Hi all,

Victor pointed to me that the debian package is currently broken because interlocks.h (included by csdl.h) is not being installed (I'm fixing this for the debian package).

However, I see that interlocks.h is still being included by csdl.h, even though it is inside the internal headers folder. 

I could build csound correctly by modifying a few opcodes and removing the interlocks include from csdl.h.

Is interlocks.h part of the public API? If not, I can push the needed changes. If yes, perhaps the file could be better documented (BTW, the whole opcode creation API documentation seems to be sorely lacking...).

--

Saludos,
Felipe Sateler

Date2013-04-12 21:53
FromVictor Lazzarini
SubjectRe: [Cs-dev] interlocks.h
I think interlocks.h is needed by the public API.

Victor
On 12 Apr 2013, at 21:44, Felipe Sateler wrote:

> Hi all,
> 
> Victor pointed to me that the debian package is currently broken because interlocks.h (included by csdl.h) is not being installed (I'm fixing this for the debian package).
> 
> However, I see that interlocks.h is still being included by csdl.h, even though it is inside the internal headers folder. 
> 
> I could build csound correctly by modifying a few opcodes and removing the interlocks include from csdl.h.
> 
> Is interlocks.h part of the public API? If not, I can push the needed changes. If yes, perhaps the file could be better documented (BTW, the whole opcode creation API documentation seems to be sorely lacking...).
> 
> -- 
> 
> Saludos,
> Felipe Sateler
> ------------------------------------------------------------------------------
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter_______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

Dr Victor Lazzarini
Senior Lecturer
Dept. of Music
NUI Maynooth Ireland
tel.: +353 1 708 3545
Victor dot Lazzarini AT nuim dot ie




------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2013-04-18 00:40
FromAndres Cabrera
SubjectRe: [Cs-dev] interlocks.h
I've moved interlocks.h to the include directory, which is the public
API directory. I hope I didn't break any of John's stuff this time...

I've also modified the Cmake file there so that any header put there
is added to the API headers. Does the framework builder on OS X use
this list?

Cheers,
Andrés

On Fri, Apr 12, 2013 at 1:53 PM, Victor Lazzarini
 wrote:
> I think interlocks.h is needed by the public API.
>
> Victor
> On 12 Apr 2013, at 21:44, Felipe Sateler wrote:
>
>> Hi all,
>>
>> Victor pointed to me that the debian package is currently broken because interlocks.h (included by csdl.h) is not being installed (I'm fixing this for the debian package).
>>
>> However, I see that interlocks.h is still being included by csdl.h, even though it is inside the internal headers folder.
>>
>> I could build csound correctly by modifying a few opcodes and removing the interlocks include from csdl.h.
>>
>> Is interlocks.h part of the public API? If not, I can push the needed changes. If yes, perhaps the file could be better documented (BTW, the whole opcode creation API documentation seems to be sorely lacking...).
>>
>> --
>>
>> Saludos,
>> Felipe Sateler
>> ------------------------------------------------------------------------------
>> Precog is a next-generation analytics platform capable of advanced
>> analytics on semi-structured data. The platform includes APIs for building
>> apps and a phenomenal toolset for data science. Developers can use
>> our toolset for easy data analysis & visualization. Get a free account!
>> http://www2.precog.com/precogplatform/slashdotnewsletter_______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> Dr Victor Lazzarini
> Senior Lecturer
> Dept. of Music
> NUI Maynooth Ireland
> tel.: +353 1 708 3545
> Victor dot Lazzarini AT nuim dot ie
>
>
>
>
> ------------------------------------------------------------------------------
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/