Menu

Tree [r1] /
 History

HTTPS access


File Date Author Commit
 Doc 2006-03-08 superna [r1] Initial RC1 import
 examples 2006-03-08 superna [r1] Initial RC1 import
 include 2006-03-08 superna [r1] Initial RC1 import
 lib 2006-03-08 superna [r1] Initial RC1 import
 source 2006-03-08 superna [r1] Initial RC1 import
 LGPL.txt 2006-03-08 superna [r1] Initial RC1 import
 README.txt 2006-03-08 superna [r1] Initial RC1 import
 Resultat-Compilation.txt 2006-03-08 superna [r1] Initial RC1 import
 make-project.bat 2006-03-08 superna [r1] Initial RC1 import
 make.exe 2006-03-08 superna [r1] Initial RC1 import
 makefile 2006-03-08 superna [r1] Initial RC1 import
 makefile-dm 2006-03-08 superna [r1] Initial RC1 import
 makefile-tc 2006-03-08 superna [r1] Initial RC1 import

Read Me

===========================================================
====== libG100 ============================================
==================== Complete Library for Afx2/Graph100 ===
===========================================================
==== Readme ===============================================
___________________________________________________________

	I. La librairie
	
  La libg100 est consituée des fonctions les plus utilisées et les
  plus devellopées dans le monde Casio !
  
  Toute les fonctions sont 100% françaises, mais ont des noms
  compatible avec une internationalisation !
  
  
    II. Compilation
    
  Cette librairie est faite pour compiler avec 2 compilateurs :
  		Borland Turbo C++ 3 (surement Borland C++ 4 ou 5)
  		et Digital Mars
  		
  Pour la compiler, il faudra correctement mettre les bons
  chemins d'acces aux compilateurs dans "makefile-tc" et 
  "makefile-dm" pour Turbo C et Digital Mars respectivement.
  
  Si vous ne voulez compiler pour qu'un compilateur, ouvrez
  make-project.bat, et mettez a la place de "make" :
  soit "make -f makefile-dm" soit "make -f makefile-tc"
  
  Ensuite lancez make-project.bat
  
  Les erreurs de compilation seront dans le fichier :
  "Resultat-Compilation.txt"
  
  
    III. Utilisation
    
  L'utilisation d'une librarie est trés simple, il suffit
  de passer le nom de la librairie en parametre en plus
  de votre fichier .c / .cpp a votre compilateur.
  
  Par exemple, pour compiler avec Turbo C :
  $ tcc -1 -mt truc.c tccg100.lib
  ou Digital Mars :
  $ dmc -2 -2 -ms -Nc truc.c dmcg100.lib
  
  Au niveau des headers (.h), il faut absolument que le compilateur
  puisse les trouver :
  1. Dans vos fichiers .c sous forme `#include "screen.h"`
  2. Dans le même répertoire que le fichier .c
  
  Il existe une méthode plus simple, allez jeter un coup d'oeil
  dans le répertoire "examples" ou il y a des examples de compilation.
  
    IV. Distribution
    
  Cette librairie est distribuée en LGPL, lisez LGPL.txt pour an savoir plus
  
  Selon la LGPL, un programme qui utilise la lig100 ou un dérivé doit rester
  100% compilable avec la libg100, c'est a dire que ce programme devra
  fournir les modification faites a la libg100, soit en code source
  soit en fichier objet supplémentaire.
  
    V. Remerciements
    
  Nous, Communauté Graph100, remercieons tout les devellopeurs qui
  ont participé en autorisant la diffusion de leur code sous forme
  de librairie, Merci !!
  
  Site graph100 : http://www.graph100.com


=====================================================================

    Libg100 - The Complete Graph100 API - http://libg100.sf.net
    Copyright (C) 2004-2005  Graph100/Afx2 Devellopers

    This library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
    License as published by the Free Software Foundation; either
    version 2.1 of the License, or (at your option) any later version.

    This library is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    Lesser General Public License for more details.

    You should have received a copy of the GNU Lesser General Public
    License along with this library; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.