>
> *Both the headers are in the local include folder of the bbb, and the c
> file in the src/c_wrapper folder (with pruio.h and pruio_c_wrapper.h)*


Yeah after reading that stackoverflow post it did occur to me it could be a
shared library linker option "issue". Which I find kind of odd, but I do
not typically use other peoples code as such. Usually I write my own code
from "scratch", and try to avoid as much third party code as possible.
Third party abstraction layers bother me even more . . .

On Wed, Sep 23, 2015 at 3:05 PM, hllpc <[email protected]> wrote:

>
> Both the headers are in the local include folder of the bbb, and the c
> file in the src/c_wrapper folder (with pruio.h and pruio_c_wrapper.h)
> Il giorno mercoledì 23 settembre 2015 23:11:34 UTC+2, William Hermans ha
> scritto:
>>
>> Ah, this seems to be a libpruio-ism . . . others have had similar issues
>>
>>
>> http://stackoverflow.com/questions/27517043/undefined-reference-to-pruio-new-and-pruio-config-on-beaglebone-black
>>
>> But nothing there specific to your error.
>>
>> On Wed, Sep 23, 2015 at 1:56 PM, William Hermans <[email protected]>
>> wrote:
>>
>>> *rb.c: In function ‘main’:*
>>>> *rb.c:19:25: error: ‘PRUIO_DEF_ACTIVE’ undeclared (first use in this
>>>> function)*
>>>>
>>>> *And I've no idea why, since PRUIO_DEF_ACTIVE is defined in pruio.h.*
>>>> *Do you know what could be my mistake?!*
>>>> *Thanks in advance*
>>>
>>>
>>> This means that PRUIO_DEF_ACTIVE is undefined or is not in the same
>>> scope as the c file using it.
>>>
>>> On Wed, Sep 23, 2015 at 1:16 PM, hllpc <[email protected]> wrote:
>>>
>>>> Thanks for your answer TJF!
>>>> I'm working C language directly on the bbb from PuTTy, so
>>>> I did my first attempt with rb mode but (after including both pruio.h
>>>> and pruio_c_wrapper.h ) i got an error in:
>>>>
>>>>
>>>>     pruIo *io = pruio_new(PRUIO_DEF_ACTIVE, 1, 0x98, 0); // average,
>>>> open delay and sampe delay 0
>>>>
>>>>
>>>> rb.c: In function ‘main’:
>>>> rb.c:19:25: error: ‘PRUIO_DEF_ACTIVE’ undeclared (first use in this
>>>> function)
>>>>
>>>> And I've no idea why, since PRUIO_DEF_ACTIVE is defined in pruio.h.
>>>> Do you know what could be my mistake?!
>>>> Thanks in advance
>>>> BR
>>>>
>>>>
>>>>
>>>> Il giorno mercoledì 16 settembre 2015 18:26:52 UTC+2, TJF ha scritto:
>>>>>
>>>>> Hi!
>>>>>
>>>>> Control input pins? You can control output pins. Do you mean configure?
>>>>>
>>>>> Even if you use dedicated PRUSS for the two pin sets, it'd be the same
>>>>> subsystem to sample the data (TSC_ADC_SS).
>>>>>
>>>>> The way to go is:
>>>>>
>>>>>    - use PRU1 for the input part (running libpruio)
>>>>>    - use PRU0 for your customized controller, getting input from
>>>>>    libpruio
>>>>>
>>>>> BR
>>>>>
>>>> --
>>>> For more options, visit http://beagleboard.org/discuss
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "BeagleBoard" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to