All Projects → ttshivhula → minilibx

ttshivhula / minilibx

Licence: other
Minilibx for linux systems

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects
perl
6916 projects

Projects that are alternatives of or similar to minilibx

seefood
👀 🍕 SeeFood is a Flutter app which tells you whether photograph contains any food items or not.
Stars: ✭ 22 (+15.79%)
Mutual labels:  silicon-valley
mlxsh
mlxsh is the missing, fast power command-line and shell that enables you to enter configuration changes or run commands simultaneously to groups of Brocade or Extreme Networks Netiron devices (MLX, CER, MLXE, XMR, ICX, Ironware), SLX-Devices or Juniper switches via Secure Shell (ssh).
Stars: ✭ 22 (+15.79%)
Mutual labels:  mlx
ZiAPI
The elected Zia API for {Epitech} promo 2024 (Paris and Marseille)
Stars: ✭ 29 (+52.63%)
Mutual labels:  epitech
Silicon-Valley-Diversity-Data
Download EEO-1 reports from Silicon Valley tech companies. Compiled by Reveal from The Center for Investigative Reporting
Stars: ✭ 33 (+73.68%)
Mutual labels:  silicon-valley
Epitech-Survival-Kit
It contains a part of all the small Epitech projects that are not worth the blows of spending a lot of time
Stars: ✭ 51 (+168.42%)
Mutual labels:  epitech
NormEZ
Coding-style checker for Epitech students. This program analyzes your C source files for Epitech coding-style violations.
Stars: ✭ 73 (+284.21%)
Mutual labels:  epitech
mlx
Machine Learning eXchange (MLX). Data and AI Assets Catalog and Execution Engine
Stars: ✭ 132 (+594.74%)
Mutual labels:  mlx
dashboard-epitech
A cross-platform Epitech intranet application with awesome features
Stars: ✭ 22 (+15.79%)
Mutual labels:  epitech
minilibx
setup environment for minilibx library in Windows/Linux
Stars: ✭ 27 (+42.11%)
Mutual labels:  minilibx
Open Product Management
A curated list of product management advice from frameworks, interviews, experts, resources, books, products, career preps, and much more. The list is divided into cores such as product management, resources, interviews, case Studies, sample products/projects, communities, open source projects, free and paid services. There is no pre-established order of items in each category, the order is for contribution. If you want to contribute, please read the guide. Feel free to add products or links to help other product managers.
Stars: ✭ 2,902 (+15173.68%)
Mutual labels:  silicon-valley

Minilibx

Build Status

This is a mirror of the minilibx library.

What is minilibx?

Minilibx is a very basic graphical library writting in C used in 42 (also exported in US in the Silicon Valley, see 42 US) and in Epitech for infography project such like fdf and Raytracer.

You can find a mirror to the native version for Mac OSX here.

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):

Related projects

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 (aussi exporté aux USA dans la Silicon Valley, voir 42 US) et à Epitech

Vous pouvez trouver un mirroir pour la version native pour Mac OSX ici.

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):

Projets connexes

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)
  • clang
  • 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

Olivier CROUZET - 2014-01-06 -

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].