Dilib, module DilibMake, templates, MacBook : Différence entre versions
De Wicri Outils
imported>Jacques Ducloy (→Installation simplifiée) |
imported>Jacques Ducloy (→Installation simplifiée) |
||
Ligne 18 : | Ligne 18 : | ||
# -*- coding: utf-8 -*- | # -*- coding: utf-8 -*- | ||
# | # | ||
− | # | + | #-------------- Fichier d'initialisation $DILIB/init.sh --------------- |
− | + | # Installation type MacBook sous Mac OS X | |
− | # Installation | ||
# Compilation en mode Main | # Compilation en mode Main | ||
# A définir pour chaque site | # A définir pour chaque site | ||
− | DILIB_BOTTOM=/ | + | DILIB_BOTTOM=$HOME/Documents/Dilib |
export DILIB_BOTTOM | export DILIB_BOTTOM | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
# A définir pour chaque changement de version | # A définir pour chaque changement de version | ||
</source> | </source> | ||
− | + | DILIB_ROOT=/Users/<font color="red">''identifiant user''</font>/Documents/Dilib/{{Dilib version}} | |
<source lang="sh"> | <source lang="sh"> | ||
export DILIB_ROOT | export DILIB_ROOT |
Version du 30 septembre 2020 à 17:58
Cette page introduit les fichiers paramètres pour une installation sur un ordinateur de type MacBook.
Sommaire
Commandes préparatoires
Installation simplifiée
- Se placer sous le répertoire racine de l'installation
cd ~/Documents
- Création hiérarchie
Pour la première installation
mkdir Dilib mkdir Dilib/V0.6.38 mkdir Dilib/V0.6.38/Main mkdir Dilib/tmp mkdir WicriRoot mkdir WicriRoot/Wicri
Fichier init.sh
Installation simplifiée
# -*- coding: utf-8 -*-
#
#-------------- Fichier d'initialisation $DILIB/init.sh ---------------
# Installation type MacBook sous Mac OS X
# Compilation en mode Main
# A définir pour chaque site
DILIB_BOTTOM=$HOME/Documents/Dilib
export DILIB_BOTTOM
# A définir pour chaque changement de version
DILIB_ROOT=/Users/identifiant user/Documents/Dilib/V0.6.38
export DILIB_ROOT
# A définir pour chaque version utilisateur
DILIB_BOTTOM=/Users/identifiant user/Documents/Dilib
export DILIB_BOTTOM
WICRI_ROOT=/Users/identifiant user/Documents/WicriRoot
export WICRI_ROOT
# Ce qui suit est indépendant d'une implémentation particulière
DILIB_TARGET=$DILIB_ROOT/Main
export DILIB_TARGET
DILIB_IMPORT=$DILIB_ROOT/Import
export DILIB_IMPORT
DILIB=$DILIB_TARGET
export DILIB
DILIB_MODE=Main
export DILIB_MODE
. $DILIB_IMPORT/setVersion.sh
MANPATH=$DILIB/man:$MANPATH
PATH=$DILIB/bin:$PATH
DILIB_CC=" -I$DILIB/include $DILIB/lib/libDilib.a -ll -g"
DILIB_WORKSPACE=/tmp
export DILIB_CC
export DILIB_WORKSPACE
Installation développement
Fichier MakeDef.mk
TOUCH = touch $@
CC = gcc -g
RANLIB = ranlib
LEX_C = lex.yy.c
LEX_L = -ll
MAKE_MAN=$(DILIB_ROOT)/Import/DilibMake/DilibMakeManNT.sh
MAKE_SHELL=$(DILIB_ROOT)/Import/DilibMake/DilibMakeShell
MAKEMAN=$(DILIB)/bin/DilibMakeMan.sh