Skip to content
Repository to test FFI power with GTK3
PHP C Objective-C
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
headers
src
tests
README.md
gtk.h
phpgtk3.php Some tests with windows Jan 8, 2020
test.php
test2.php
test3.php
test5.php Added GtkAccelGroup and enums Jan 4, 2020
test_gdk.php
test_gtk.php More some progress with connect signals and GdkEvents Dec 27, 2019
windows-builds-png.png Some changes on headers structure and start tests with windows Jan 6, 2020

README.md

Repository to do some tests with FFI

PHP 8.0.0-dev cli NTS, on Debian Buster 10

apt-get install libldap2-dev libldap-2.4-2 libtool-bin lbzip2 libxml2-dev bzip2 re2c libbz2-dev apache2-dev libjpeg-dev libxpm-dev libxpm-dev libgmp-dev libgmp3-dev libmcrypt-dev libpspell-dev librecode-dev libcurl4-openssl-dev libxft-dev

Download or clone master php-src

$ ./buildconf
$ ./configure --with-ffi
$ make cli -j 8
$ sapi/cli/php -v
PHP 8.0.0-dev (cli) (built: Dec 20 2019 22:41:23) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0-dev, Copyright (c) Zend Technologies

On Windows, run set GTK_CSD=0 on command line before execute php

You can’t perform that action at this time.