Hi,

There has been a change in iupweb for Linux. Now when using GTK 3 we are
also using "webkit2gtk", before we were using "webkitgtk" in some cases.

The logic was changed in iup/srcweb/config.mak:










*    ifdef USE_GTK3      DEFINES += USE_WEBKIT2      ifneq ($(findstring
Linux5, $(TEC_UNAME)), )        STDINCS += $(GTK)/include/webkitgtk-4.0
  else        STDINCS += $(GTK)/include/webkitgtk-3.0      endif    else
    STDINCS += $(GTK)/include/webkitgtk-1.0    endif*

 And in iup/tecmake.mak:

















*  ifneq ($(findstring Linux5, $(TEC_UNAME)), )    LIBS += webkit2gtk-4.0
gio-2.0  else     ifneq ($(findstring Linux4, $(TEC_UNAME)), )      LIBS +=
webkit2gtk-3.0    else       ifneq ($(findstring Linux3, $(TEC_UNAME)), )
      ifdef USE_GTK3          LIBS += webkit2gtk-3.0        else
LIBS += webkitgtk-1.0        endif      else        LIBS += webkit-1.0
endif    endif   endif*

  I guess you just have to add  webkit2gtk-3.0-dev to your install list.

Best,
Scuri


Em seg., 6 de jul. de 2020 às 09:09, sur-behoffski <
sur_behoff...@grouse.com.au> escreveu:

> G'day,
>
> I'm trying to keep track of the daily updates to the IM/CD/IUP SVN
> trees in my GNU/Linux work areas.  I would dearly like to release my
> GNU/Linux Assistant for CD/IM/IUP soon, and am using a set of virtual
> machines to test against.
>
> In general, I'm having no trouble building IM and CD, with the only
> recent change being adding fftw3.
>
> I've noticed what, at least on the surface, seems to be a regression
> in IUP, when being built under the Assistant.
>
> I'm not 100% certain of my facts, but the impression I get is that
> having Kernel v5.x works, whereas earlier kernels (e.g. 4.15 for
> GNU/Linux Mint 19.1) causes the build to fail.  This seems to be a
> regression, as, until recently, builds on older Kernel 4.x versions
> (e.g. GNU/Linux Mint versions 18.3 and 19.1) worked.
>
> The error is:
>
>         fatal error: webkit2/webkit2.h: No such file or directory
>
> However, using mlocate ("locate webkit2.h") gives:
>
>         /usr/inc/webkitgtk-4.0/webkit2/webkit2.h
>
> I'm not sure, but perhaps "srcweb/config.mak" is making selections
> regarding include paths (-I...), based on Kernel version, that are
> ultimately misguided.
>
> So: GNU/Linux Mint:       19.3 and 20 OK;
>
>     Ubuntu:               18.04.3, 19.10 and 20.04 OK,
>                           (with 20.04.1 due in about three weeks);
>
>     CentOS7:              (Still under test.)
>
> ---
>
> Any guidance/assistance/insight on resolving this stumbling block that
> I currently have would be gratefully received.
>
> cheers,
>
> sur-behoffski (no relation to Big Sur)
> programmer, Grouse Software
>
>
> _______________________________________________
> Iup-users mailing list
> Iup-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/iup-users
>
_______________________________________________
Iup-users mailing list
Iup-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to