An open API service indexing awesome lists of open source software.

https://github.com/ac000/fcgi_app_core

Infrastructure for building a FastCGI C application
https://github.com/ac000/fcgi_app_core

c fastcgi

Last synced: 3 months ago
JSON representation

Infrastructure for building a FastCGI C application

Awesome Lists containing this project

README

        

fcgi_app_core
=============

This is the core infrastructure for writing a FastCGI C application.

Howto use
---------

Rename this repository to that of your project, then remove the .git directory.

You should also rename 'app' to something more descriptive and you should
also replace/amend this README.

You can now continue as you would with any new project, do a clean initial
commit etc...

Requirements
------------

Things you will need to build (with at least these versions or newer, older
versions may work)

fcgi{-devel}-2.4.0
glib2{-devel}-2.28.8
gmime{-devel}-2.6.20
mhash{-devel}-0.9.9
mysql{-devel}-5.0.77
tokyocabinet{-devel}-1.4.9

Build
-----

Clone this repository

$ git clone https://github.com/ac000/fcgi_app_core

Then you need to bulld libflate (C HTML template library by Fabien Menemenlis)

$ git clone https://github.com/ac000/libflate
$ cd libflate
$ make

Go back into the fcgi_app_core repository and it should now build

$ cd ../fcgi_app_core/src
$ make

License
-------

This is dual licensed under the MIT License (see MIT-LICENSE.txt)
and the GNU Affero General Public License version 3 (see
AGPL-3.0.txt)