Bonjour,
Installation réussie sur NAS 210j, DSM 4.3-3776
Objective Caml version 3.12.0
Camlp5 version 6.06
Geneweb 6.06
en réalisant un compilation sur le NAS
1/ installation de ipkg Bootstrap Installer 0.1 grâce au gestionnaire de paquets (ajouter http://packages.quadrat4.de dans la liste des sources)
2/ se connecter au NAS avec ssh
3/ installation de la chaîne de compilation grâce à optware-devel 6.8-10 avec ipkg
4/ installation de Ocaml avec ipkg
5/ compilation de Camlp5 en mode transitional
nas> wget http://pauillac.inria.fr/~ddr/camlp5/distrib/src/camlp5-6.06.tgz
nas> tar xvzf camlp5-6.06.tgz
nas> cd camlp5-6.06
nas> ./configure --transitional
nas> make
nas> make bootstrap
nas> make install
nas> camlp5 -v
Camlp5 version 6.06 (ocaml 3.12.0)
5/ compilation de geneweb
nas> mkdir /volume1/tmp
nas> cd /volume1/tmp
nas> wget http://opensource.geneanet.org/attachments/download/211/gw-6.06-src.tgz
nas> tar xvzf gw-6.06-src.tgz
nas> cd gw-6.07-src
lire le fichier INSTALL
nas> ./configure
nas> nano ./tools/Makefile.inc
Changer
OCAMLC=ocamlc.opt
OCAMLOPT=ocamlopt.opt
en
OCAMLC=ocamlc
OCAMLOPT=ocamlopt
lors de la compilation j'ai une Fatal error: exception Stack_overflow
=> je n'ai pas su régler la pile, j'ai résolu le problème d'une façon particulièrement subtile en allégeant utf8.ml des polices exotiques
mais je ne peux pas affirmer que l'import des gedcom soit fonctionnel
nas> make out
nas> make distrib
nas> cp -r distribution/gw/ /volume1/homes/tinf/geneweb
il y a une erreur pour la compilation de /gui
6/ copie des fichiers de ma base dans /volume1/homes/tinf/geneweb
7/ lancement du serveur geneweb
nas> cd /volume1/homes/tinf/geneweb
nas> ./gwd
GeneWeb 6.06 - Possible addresses:
http://localhost:2317/base
http://127.0.0.1:2317/base
http://nas:2317/base
where "base" is the name of the database
Type control C to stop the service
Ready 2013-09-11 18:12 port 2317...
8/ Connexion sur le serveur web, port 2317 : ça marche !
Depuis, le NAS continue de fonctionner.
Quelques liens qui m'ont aidés :
http://forum.qnapclub.fr/topic/4597-tuto-installation-de-geneweb-sur-qnap/
http://opensource.geneanet.org/issues/235