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 -----------------------
+
#-------------- Fichier d'initialisation $DILIB/init.sh ---------------
  
 
+
# Installation type MacBook sous Mac OS X
# Installation pour site lorexplor
 
 
# Compilation en mode Main
 
# Compilation en mode Main
  
 
# A définir pour chaque site
 
# A définir pour chaque site
DILIB_BOTTOM=/applis/lorexplor/Dilib
+
DILIB_BOTTOM=$HOME/Documents/Dilib
 
export DILIB_BOTTOM
 
export DILIB_BOTTOM
 
 
 
 
 
# -*- coding: utf-8 -*-
 
 
# Installation type MacBook sous Mac OS X
 
# Compilation en mode Main
 
# A vérifier pour chaque installation
 
 
  
 
# 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}}
+
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.

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