Hello Brother!
22 Apr 21 22:29, you wrote to me:
BR> The problem is --------------------^^^^^^^^^^
BR> You should take version 2020-04-19.
Thank you for your help Stas! :)
I cloned the hpt tree from GIY HUB, and tryied to build it against the 20210213 environment on the Devuan ascii, but I found a lot of perl compile errors like this:
8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--
ftn@balabam:~/src/husky-20210213/hpt$ make all
gcc -Ih -I/home/husky/husky-20210213/include -c -s -O3 -fomit-frame-pointer -fstrength-reduce -fPIC -Wall -DDO_PERL `perl -MExtUtils::Embed -e ccopts` -DUNIX src/perl.c
In file included from /usr/lib/x86_64-linux-gnu/perl/5.24/CORE/perl.h:5615:0,
from src/perl.c:76:
src/perl.c: In function `perl_myaddr':
src/perl.c:1220:43: error: incompatible type for argument 1 of `aka2str'
sv_setpv((SV *)ST(naddr), aka2str(&config->addr[naddr]));^
/usr/lib/x86_64-linux-gnu/perl/5.24/CORE/embed.h:659:46: note: in definition of macro `sv_setpv'
#define sv_setpv(a,b) Perl_sv_setpv(aTHX_ a,b)
^
In file included from src/perl.c:53:0:
/home/husky/husky-20210213/include/fidoconf/common.h:171:17: note: expected `hs_addr {aka const struct _netaddr}' but argument is of type `ps_addr {aka struct _netaddr *}'
HUSKYEXT char * aka2str(const hs_addr aka);
^~~~~~~
In file included from /usr/lib/x86_64-linux-gnu/perl/5.24/CORE/perl.h:5615:0,
from src/perl.c:76:
src/perl.c: In function `perl_setvars':
src/perl.c:1651:38: error: incompatible type for argument 1 of `aka2str'
if((sv = newSVpv(aka2str(&config->addr[i]), 0)) != NULL)
8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<--8<-- ^
and so on....
Did I have to build all the environment from GIT?
P.S. Sorry for the late answer, lot of issue in my life... :)
Ciao!
Fabio
--- GoldED+/LNX 1.1.5-b20180707
* Origin: ]\/[imac Rebirth Boss Point (2:335/364.1)
|