Hello.
I think thereis a problem when in md5.c is defined:
/* UINT4 defines a four byte word */
typedef unsigned long int UINT4;
In x86 long int have 32 bits but in amdn64 long int is 64 bits length.
This code can solve many of the problems in types, but there is a lot of
them assuming x86 compiling.
#ifdef __x86_64__
typedef unsigned int UINT4;
#else
typedef unsigned long int UINT4;
#endif
Regards
//
Eduardo Ferro escribió:
> Hi Francisco José.
>
> Can you send me any details about the problems you have running the
> app in a 64b system. Is a compiling problem, or a problem executing
> the program. Please send the info about the problem to this debian
> bug, and I'll try to fix it asap.
>
> BTW I contacted with the author, Cornel Ciocirlan, and he is
> developing for a new version, with Docsis 3.0 support. He said that he
> will relase this new version soon... I sent some patches and bugfixes
> for the new version.
>
> Thanks in advance for the 64bit bug report.
>
> Best regards
>
> 2009/8/5 Francisco José Bernal Fernández
> <[email protected]
> <mailto:[email protected]>>
>
> This software don't work in 64-bit architectures.
> Is important in Debian than a package work in all its architectures.
>
> In this moment i think it is unmaintained (docsis.sf.net
> <http://docsis.sf.net>)
> --
> Francisco José Bernal Fernández
> Dpto. de Sistemas
> Teleyecla, S.L.
>
> --
> Hasta otra!!!
> Eduardo Ferro Aldama
> Alea Soluciones
>
> http://www.alea-soluciones.com
> http://oss.alea-soluciones.com
> http://doc.alea-soluciones.com
>
--
Francisco José Bernal Fernández
Dpto. de Sistemas
Teleyecla, S.L.