GitHub - vogo-coder/php-desktop-library: php-desktop library source code | Latest TMZ Celebrity News & Gossip | Watch TMZ Live
Skip to content

vogo-coder/php-desktop-library

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to compile?

  • Install swig from official site or via package manager. e.g.
    # Debian based distributions
    apt install swig
  • Install GTK library. e.g.
    # Debian based distributions
    apt install libgtk-3-dev
  • Install PHP development package. e.g.
    # Debian based distributions
    apt install php7.4-dev
  • Execute the following commands
    swig -php Source.i
    gcc `php-config --includes` `pkg-config --cflags gtk+-3.0` -fpic -c Source_wrap.c Source.c `pkg-config --libs gtk+-3.0`
    gcc `pkg-config --cflags gtk+-3.0` --shared Source_wrap.o Source.o -o <filename>.so `pkg-config --libs gtk+-3.0`
  • Move the generated file to the php-config installation directory
    mv <filename>.so $(php-config --extension-dir)/
  • Copy Source.php to PHP-Desktop/util/

Windows Support

Well, in theory it should work on windows after

  • Installing swig on windows
  • Installing windows version of the gtk library
  • Compiling this library to a dll. You might have to download php source code and manually add/edit/remove references to libraries. Goodluck trying to get this to work.
  • Move the dll to <PHP_INSTALLATION_PATH>/ext/

About

php-desktop library source code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 95.6%
  • PHP 3.4%
  • SWIG 1.0%

TMZ Celebrity News – Breaking Stories, Videos & Gossip

Looking for the latest TMZ celebrity news? You've come to the right place. From shocking Hollywood scandals to exclusive videos, TMZ delivers it all in real time.

Whether it’s a red carpet slip-up, a viral paparazzi moment, or a legal drama involving your favorite stars, TMZ news is always first to break the story. Stay in the loop with daily updates, insider tips, and jaw-dropping photos.

🎥 Watch TMZ Live

TMZ Live brings you daily celebrity news and interviews straight from the TMZ newsroom. Don’t miss a beat—watch now and see what’s trending in Hollywood.