RE : COP Version 2.0

PICCA Frédéric-Emmanuel frederic-emmanuel.picca at synchrotron-soleil.fr
Sat Jan 30 07:57:50 UTC 2010


ok so I took the Makefile of the stable version and try to compile the 0.39-rc1 version.

I attach the Makefile as I have to do a small modification to help lisaac finding the library path by defining
the LISAAC_DIRECTORY.

but I have this problem when compiling the shorter

picca at mordor:~/Debian/lisaac/lisaac$ make all
cd bin && LISAAC_DIRECTORY=`pwd`/.. ./lisaac ../src/make.lip -shorter -boost
Depending pass: ..--SEMANTIC---------
Invariance type result invalid.
Line 36 column 11 in PARSER(.../lib/unstable/expat-binding/src/parser.li):
  + parent :Expanded EXPAT_OBJECT;
           ^

Line 36 column 11 in EXPAT_OBJECT(.../lib/unstable/expat-binding/src/private/expat_object.li):
  + parent :Expanded OBJECT;
           ^
make: *** [bin/shorter] Erreur 1




-------- Message d'origine--------
De: lisaac-devel-bounces+picca=synchrotron-soleil.fr at lists.alioth.debian.org de la part de Mildred Ki'Lya
Date: ven. 29/01/2010 20:41
À: Discussion about technical development topics
Objet : Re: COP Version 2.0 [FR]
 
On 01/29/2010 02:41 PM, Picca Frédéric-Emmanuel wrote:
>> > Il suffirait de rajouter des options à install_lisaac pour résoudre le
>> > problème non ?
>>     
> Ce serait sans doute une solution. Il faudrait de plus que ce script d'installation
> gérer bien les variables d'environement du genre DESTDIR...
>
>   
NON,

C'est l'horreur pour les packageurs de devoir se fier à un programme
d'installation qu'ils ne comprennent pas. un makefile, on peut l'ouvrir
pour le comprendre, voire le modifier. Le install_lisaac.c est illisible
et il faut un compilateur lisaac pour le recompiler à partir du
install_lisaac.li.

Les standards unix veulent que pour installer un logiciel, les étapes
ressemblent à:

make
make DESTDIR=... install

(avec quelques variations possibles)

Si on empêche ce mode de fonctionnement, beaucoup de personnes
trouveront Lisaac compliqué à installer à partir des sources (moi par
exemple, je ne fais jamais confiance aux programmes d'installation, d'où
qu'ils viennent). Et pour les packageurs, ce sera encore plus compliqué.

Donc oui pour un mode intéractif install_lisaac par défaut, mais la
méthode standard doit être disponnible aussi.

Mildred

-- 
Mildred Ki'Lya
?????????? mildred593 at online.fr ??????????
? Jabber, GoogleTalk: <mildred at jabber.fr>
? Website: <http://ki.lya.online.fr>           GPG ID: 9A7D 2E2B
? Fingerprint: 197C A7E6 645B 4299 6D37 684B 6F9D A8D6 9A7D 2E2B



-------------- next part --------------
A non-text attachment was scrubbed...
Name: Makefile
Type: application/octet-stream
Size: 5066 bytes
Desc: Makefile
URL: <http://lists.alioth.debian.org/pipermail/lisaac-devel/attachments/20100130/16ed1fe4/attachment.obj>


More information about the Lisaac-devel mailing list