Aller au contenu

[Proposition De Package] Geneweb

Featured Replies

Posté(e)

Bonjour,

Est-il possible de créer un package pour ce logiciel de généalogie ?

http://opensource.geneanet.org/projects/geneweb

D'avance merci.

alantya

Bonjour,

Il est développé en OCAML visiblement... Il faudrait déja compiler ce compilateur/interpréteur pour le Syno... Ensuite empacter...

Tout est toujours (presque) possible, reste le temps à trouver pour le faire ;-)

Thierry

  • 3 mois après...
Posté(e)

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

Modifié par tinf

  • 5 mois après...
Posté(e)

Bonjour,

Quelqu'un d'autre a-t-il un retour d'expérience avec la procédure de Tinf ?

Une autre manière d'installer Geneweb ? dans un sou-répertoire dans "WEB" peut-être ?

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.