[Gambas-user] EXTERN_FUNC_INFO missing

Tobias Boege taboege at gmail.com
Sat Aug 1 23:41:33 CEST 2020


On Sat, 01 Aug 2020, Benoît Minisini wrote:
> Le 01/08/2020 à 21:51, Tobias Boege a écrit :
> > Hi Benoît,
> > 
> > it seems that Gambas does not build anymore without libffi. The reason
> > is that the struct EXTERN_FUNC_INFO is used in an #else branch in
> > gbx_extern.c when ffi is not installed, but that type isn't defined
> > anywhere (anymore).
> > 
> > I see in 186bb8d5e (year 2012), you intended for Gambas to compile even
> > without libffi available. But in fe08dfa333 (year 2018, related to the
> > new jit component), you removed the EXTERN_FUNC_INFO type.
> > 
> > Regards,
> > Tobias
> > 
> 
> Hi Tobias,
> 
> This is fixed in last commit. Why do you need to compile Gambas without
> 'libffi'?
> 

I wouldn't. The long story is that someone tried to install Gambas, ignored
the failing of the laaarge "apt install" command for the dependencies and
ended up starting to compile Gambas without having gotten libffi.

Best,
Tobias

-- 
"There's an old saying: Don't change anything... ever!" -- Mr. Monk


More information about the User mailing list