diff options
Diffstat (limited to 'minilibx_linux/README.md')
-rw-r--r-- | minilibx_linux/README.md | 131 |
1 files changed, 0 insertions, 131 deletions
diff --git a/minilibx_linux/README.md b/minilibx_linux/README.md deleted file mode 100644 index f75e806..0000000 --- a/minilibx_linux/README.md +++ /dev/null @@ -1,131 +0,0 @@ -# minilibx_linux - -This is a mirror of the minilibx library. - -Ubuntu: You need to install Xlib.h (pd-maxlib) and XShm.h (libxtst-dev) libraries to make it work on a classic 18.04/18.10 installation. - -``` -# sudo apt install pd-maxlib -# sudo apt install libxtst-dev - -``` - -## Original minilibx for Linux readme - -## What is minilibx? - -Minilibx is a very basic graphical library writting in C used in -[42](https://42.fr) (also exported in US in the Silicon Valley, see [42 -US](https://42.us.org)) and in [Epitech](http://www.epitech.eu/) for infography -project such like *fdf* and *Raytracer*. - -You can find a mirror to the native version for Mac OSX -[here](https://github.com/dannywillems/minilix-mac-osx). - -## Compile - -1. Add a variable named PKG_CONFIG_PATH containing the path to the minilibx -directory. -2. Compile and install with -``` -make && sudo make install -``` - -## Tutorials - -Here some tutorials and articles (in French): -* [Installation and basic usage](https://achedeuzot.me/2014/12/20/installer-la-minilibx/) -* [Manual](http://thomas.tissotdupont.free.fr/MinilibX%20Manual/) - -## Related projects - -* [Binding OCaml](https://github.com/dannywillems/ocaml-minilibx) - -## Licence - -Licence BSD: Copyright Olivier Crouzet - 2014 - -Minilibx -====================================== - -Ce dépot est un mirroir pour la librairie graphique *minilibx*. - -## Qu'est-ce que minilibx ? - -Minilibx est une librairie graphique très basique écrite en C utilisée à -[42](https://42.fr) (aussi exporté aux USA dans la Silicon Valley, voir [42 -US](https://42.us.org)) et à [Epitech](http://www.epitech.eu) - -Vous pouvez trouver un mirroir pour la version native pour Mac OSX -[ici](https://github.com/dannywillems/minilibx-mac-osx). - -## Compiler - -1. Ajouter une variable PKG_CONFIG_PATH contenant le chemin vers le dossier de - la minilibx. -2. Compilation and installation avec -``` -make && sudo make install -``` - -## Tutoriels - -Ici des articles et des tutoriels (en français): - -* [Installation et utilisation basique](https://achedeuzot.me/2014/12/20/installer-la-minilibx/) -* [Manuel](http://thomas.tissotdupont.free.fr/MinilibX%20Manual/) - -## Projets connexes - -* [Binding OCaml](https://github.com/dannywillems/ocaml-minilibx) - -## License - -License BSD: Copyright Olivier Crouzet - 2014 - - -## Original README - - -This is the MinilibX, a simple X-Window (X11R6) programming API -in C, designed for students, suitable for X-beginners. - - -Contents - - - source code in C to create the mlx library - - man pages (in man/ directory) - - a test program (in test/ directory) is built - with the library - - a public include file mlx.h - - a tiny configure script to generate an appropriate Makefile.gen - - -Requirements - - - MinilibX only support TrueColor visual type (8,15,16,24 or 32 bits depth) - - gcc - - X11 include files - - XShm extension must be present - - -Compile MinilibX - - - run ./configure or make - both will make a few tests, create Makefile.gen - and then automatically run make on this generated Makefile.gen . - libmlx.a and libmlx_$(HOSTTYPE).a are created. - test/mlx-test binary is also created. - - -Install MinilibX - - - no installation script is provided. You may want to install - - libmlx.a and/or libmlx_$(HOSTTYPE).a in /usr/X11/lib or /usr/local/lib - - mlx.h in /usr/X11/include or /usr/local/include - - man/man3/mlx*.1 in /usr/X11/man/man3 or /usr/local/man/man3 - - or make DESTDIR=/usr/local install - -## Credits - - Olivier CROUZET - 2014-01-06 - |