Menu

#1 64 bit support

open
nobody
None
5
2012-10-01
2011-05-31
No

Hi Nikko,
do you think it is hard to make the NICO toolkit compile on 64 bit systems? Although you can run 32 bits applications on 64 bits systems, it is becoming more and more troublesome to deal with 32 bits software.

Thank you,
Giampiero

Discussion

  • Nikko Strom

    Nikko Strom - 2011-05-31

    I have not looked into this. In principle there shouldn't be any big issues.

    How bad does it look when you try to compile it?

     
  • Nikko Strom

    Nikko Strom - 2011-05-31

    Btw, I have noticed that the Mel/Barkfib tools in NICO are buggy, and since HTK is a mature and open toolkit that performs feature ectraction and label file manipulation more robustly, I am thinking about deprecating all those tools in NICO and focusing more on the ANN specific tools.

    That might make it easier to compile for 64-bit too.

    What do you think about this?

     
  • Giampiero Salvi

    Giampiero Salvi - 2011-06-01

    Hi,
    Compiling goes fine, besides some warnings that I believe I get even with the 32 bits build. When I try to run, though, I get the following error:

    Error: in file RTDNN.c, line 2221: Cannot allocate 470 objects of type IdEntry for net->IdTab.

    I am not using the NICO tools, but linking the library from my program. I will check what happens with the tools and come back to you.

    Giampiero

     
  • Giampiero Salvi

    Giampiero Salvi - 2011-06-01

    Hi again,
    now I tried with the tools from the nico-1.1.2 distribution freshly compiled on Ubuntu 11.04 x86_64 and I get the same error:

    Display mynetwork.rtdnn
    Error: in file RTDNN.c, line 1866: Cannot allocate 470 objects of type IdEntry for net->IdTab.

    The line number is different from the previous example because in that case I used a modified version of RTDNN.c.

    Do you know what this may depend on? I have a feeling it could be a simple compiler flag thing.

    Giampiero

     

Log in to post a comment.