discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Porting cgran AIS to the new cmake build system


From: Christian Gagneraud
Subject: Re: [Discuss-gnuradio] Porting cgran AIS to the new cmake build system
Date: Tue, 17 Jul 2012 22:43:53 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:13.0) Gecko/20120601 Thunderbird/13.0

On 17/07/12 22:24, Nick Foster wrote:
Christian,

Are you using the version found here?

https://github.com/bistromath/gr-ais

If not, please use this version, as it is significantly more up-to-date
than the one on CGRAN. I'm going to change the CGRAN page to point to
the Github repository.

Interesting.

Would you be interested in getting it ported to the new build system? If so, I'll redo the work on your tree.
As well, I realised that ais_received.py is tailored for the USRP.
I'm currently using a funcube dongle, so I might as well contribute with a dedicated script, once i start to get things working.

Chris



--n

On Tue, Jul 17, 2012 at 1:42 PM, Christian Gagneraud <address@hidden
<mailto:address@hidden>> wrote:

    On 17/07/12 21:31, Josh Blum wrote:



        On 07/17/2012 01:27 PM, Christian Gagneraud wrote:

            Hi,

            I tried to build https://cgran.org/wiki/AIS against
            gnuradio-3.6, and i
            fails.
            As 3.6 brings in a new build system, I decided to give it a
            go on the
            AIS module. I based everything on gr-howto-write-a-block

    [...]

            ImportError:
            /usr/local/lib/python2.7/site-__packages/ais/_ais_swig.so:
            undefined symbol: _Z14ais_make_shiftv


        Just a guess, but

        In gnuradio we explicitly export the library symbols. If you
        arent doing
        that for libgnuradioais, make sure that the visibility flag is
        being set
        to default. You can read more here:
        http://gcc.gnu.org/wiki/__Visibility
        <http://gcc.gnu.org/wiki/Visibility>


    Hi Josh,

    Actually, I've just discovered this was needed! So, yes that was it.
    No it's complaining about usrp stuff, but it's another story. I
    don't have a USRP, I'm using a FUNcube dongle.

    BTW, should I make this package install in
    lib/python2.7/site-packages/__gnuradio/ais instead of
    lib/python2.7/site-packages/__ais
    Same with the include dir: include/gnuradio/ais instead of include/ais?

    I would like to be able to use gnuradio-companion, and pick up the
    AIS block from the selection list, but it's not there. This might be
    due to the current install dir. Any comment?

    Chris





        -josh

        _________________________________________________
        Discuss-gnuradio mailing list
        address@hidden <mailto:address@hidden>
        https://lists.gnu.org/mailman/__listinfo/discuss-gnuradio
        <https://lists.gnu.org/mailman/listinfo/discuss-gnuradio>



    --
    Christian Gagneraud,
    Embedded systems engineer.
    Techworks Marine
    1 Harbour road
    Dun Laoghaire
    Co. Dublin
    Ireland
    Tel: + 353 (0) 1 236 5990 <tel:%2B%20353%20%280%29%201%20236%205990>
    Web: http://www.techworks.ie/



    _________________________________________________
    Discuss-gnuradio mailing list
    address@hidden <mailto:address@hidden>
    https://lists.gnu.org/mailman/__listinfo/discuss-gnuradio
    <https://lists.gnu.org/mailman/listinfo/discuss-gnuradio>




--
Christian Gagneraud,
Embedded systems engineer.
Techworks Marine
1 Harbour road
Dun Laoghaire
Co. Dublin
Ireland
Tel: + 353 (0) 1 236 5990
Web: http://www.techworks.ie/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]