Changeset 34550


Ignore:
Timestamp:
11/20/20 13:23:30 (2 weeks ago)
Author:
ak19
Message:

Can't assume PCRE is already installed on the system, and it needs to be compile before GLIB. Also found PCRE has to be configured with unicode support on. Some additional tweaking CFLAG/LDFLAG and associated environment variables needed to GLIB could see the cascade-make compiles libffi and libpcre

Location:
gs2-extensions/gnome-lib/branches/macos-dev/src/packages
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • gs2-extensions/gnome-lib/branches/macos-dev/src/packages/CASCADE-MAKE.sh

    r34351 r34550  
    55# The standard list of packages
    66# For Mac Yosemite we found that PKG-CONFIG is dependent on GLIB, so we've moved GLIB ahead of PKG-CONFIG in the list
    7 pkglist="LIBZ LIBBZ2 EXPAT LIBPNG READLINE XMLPARSER INTLTOOL GETTEXT LIBFFI GLIB PKG-CONFIG LIBXML LIBXSLT LIBGSF"
     7pkglist="LIBZ LIBBZ2 EXPAT LIBPNG READLINE XMLPARSER INTLTOOL GETTEXT LIBFFI PCRE GLIB PKG-CONFIG LIBXML LIBXSLT LIBGSF"
    88
    99# libiconv was found to be necessary on the latest DL mac (2013)
     
    1919if [ "x$GSDLOS" = "xdarwin" -a $osversion -ge 11 ] ; then
    2020#    pkglist="LIBZ LIBBZ2 EXPAT LIBPNG READLINE XMLPARSER INTLTOOL CUPS LIBICONV GETTEXT GLIB PKG-CONFIG LIBXML LIBFFI LIBGSF"   
    21     pkglist="LIBZ LIBBZ2 EXPAT LIBPNG READLINE XMLPARSER INTLTOOL GETTEXT LIBFFI GLIB PCRE PKG-CONFIG LIBXML LIBXSLT LIBGSF"   
     21    pkglist="LIBZ LIBBZ2 EXPAT LIBPNG READLINE XMLPARSER INTLTOOL GETTEXT LIBFFI PCRE GLIB PKG-CONFIG LIBXML LIBXSLT LIBGSF"   
    2222fi
    2323
  • gs2-extensions/gnome-lib/branches/macos-dev/src/packages/CASCADE-MAKE/GLIB.sh

    r34350 r34550  
    2222export CXXFLAGS="$CXXFLAGS -I$GEXTGNOME_INSTALLED/include"
    2323export LDFLAGS="$LDFLAGS -L$GEXTGNOME_INSTALLED/lib"
     24
     25export LIBFFI_CFLAGS="-I$GEXTGNOME_INSTALLED/lib/libffi-3.0.11/include"
     26export LIBFFI_LIBS="-L$GEXTGNOME_INSTALLED/lib -lffi"
     27
     28export PCRE_CFLAGS="-I$GEXTGNOME_INSTALLED/include"
     29export PCRE_LIBS="-L$GEXTGNOME_INSTALLED/lib -lpcre"
    2430
    2531if [ "x$crossOS" = "xandroid" ] ; then
Note: See TracChangeset for help on using the changeset viewer.