Eric Streit bf7a46b583 Modification of README 21 ساعت پیش
..
examples 9a83b7ca75 first commit 22 ساعت پیش
README.md bf7a46b583 Modification of README 21 ساعت پیش
helper.def 9a83b7ca75 first commit 22 ساعت پیش
helper.mod 9a83b7ca75 first commit 22 ساعت پیش
helper.o ea06d604f4 Modification of README 22 ساعت پیش
tigr.def 9a83b7ca75 first commit 22 ساعت پیش
tigr.h 9a83b7ca75 first commit 22 ساعت پیش
tigr.o 9a83b7ca75 first commit 22 ساعت پیش

README.md

A GNU Modula-2 binding of the tigr graphic library

I did this because I needed a graphic library to follow the UI tutorial here :

https://nakst.gitlab.io/tutorial/ui-part-1.html

The tigr library repository is here:

https://github.com/erkkah/tigr/tree/master

I used also the h2d utility found in the XDS distribution, to check my choices when I tralslated the C headers into Modula-2 ones.

Instructions

To compile the examples, use this command :

  • Compiling tigr.o

gcc -c tigr.c

  • Compiling helper.o

gm2 -c helper.mod

  • Compiling an example

gm2 -fiso ../../tigr.o ../../helper.o program.mod -o program -s -lGLU -lGL -lX1