[Xtremweb-devel-fr] Compilation de XWHEP sous cygwin

Oleg Lodygensky lodygens at lal.in2p3.fr
Lun 5 Mai 11:25:46 CEST 2008


bonjour,
il n'est pas necessaire de compiler sur telle ou telle plate-forme.

Quand vous compilez XWHEP, le fichier xtremweb.jar contient tout le  
necessaire pour toutes les plates-formes compatibles XWHEP, car la  
compilation inclut build/platforms/worker/*/*/jni/*.jni grace au  
script build/stand-alone/make-standalone.sh.
Bien sur, si on modifie la partie JNI de XWHEP, il faut alors  
recompiler sur chaque platform pour regenerer les differentes  
versions de la partie JNI; mais ce cas ne devrait pas se etre  
necessaire jusqu'a nouvel ordre, sauf si vous faites des choses super  
specifiques au dela des capacites de XWHEP.

Vous pouvez verifier par vous meme :

mbp-oleg:~/DGHEP/XWHEP/trunc/build $> jar tvf dist/lib/xtremweb.jar |  
grep jni
      0 Mon May 05 09:58:26 CEST 2008 jni/
  26746 Mon May 05 09:58:24 CEST 2008 jni/PortMapper.jni.1.0.27- 
head.LINUX-AMD64
  23571 Mon May 05 09:58:24 CEST 2008 jni/PortMapper.jni.1.0.27- 
head.LINUX-IX86
1704049 Mon May 05 09:58:26 CEST 2008 jni/XWInterrupts.jni.1.0.27- 
head.WIN32-IX86
1191506 Mon May 05 09:58:26 CEST 2008 jni/XWNotify.jni.1.0.27- 
head.WIN32-IX86
  49982 Mon May 05 09:58:26 CEST 2008 jni/XwTracer.jni.1.0.27- 
head.LINUX-AMD64
  47453 Mon May 05 09:58:26 CEST 2008 jni/XwTracer.jni.1.0.27- 
head.LINUX-IX86
1220456 Mon May 05 09:58:26 CEST 2008 jni/XwTracer.jni.1.0.27- 
head.WIN32-IX86
  28604 Mon May 05 09:58:26 CEST 2008 jni/XWUtil.jni.1.0.27- 
head.LINUX-AMD64
  24727 Mon May 05 09:58:26 CEST 2008 jni/XWUtil.jni.1.0.27- 
head.LINUX-IX86
  61704 Mon May 05 09:58:26 CEST 2008 jni/XWUtil.jni.1.0.27- 
head.MACOSX-IX86
  56588 Mon May 05 09:58:26 CEST 2008 jni/XWUtil.jni.1.0.27- 
head.MACOSX-PPC
406680 Mon May 05 09:58:26 CEST 2008 jni/XWUtil.jni.1.0.27-head.WIN32- 
IX86



Par contre, si vous souhaitez creer un installer win32, c'est une  
autre paire de manche et je n'ai pas trouve de solution cle en main  
pour le faire, on peut meme dire que c'est un peu laborieux...
:(
mais ca marche quand meme bien sur : on peut creer un installeur  
win32 qui installe le worker XWHEP sur une machine win32 en tant que  
service win32.
:)

Je reste a votre disposition si vous souhaitez plus d'info la dessus
:)


Oleg Lodygensky
Laboratoire de l'Accelerateur Lineaire
Universite Paris Sud  11
Bat 200
91898 Orsay Cedex
France

Tél +33 (0)1 64 46 85 72
Fax +33 (0)1 69 07 94 04
email : lodygens at lal.in2p3.fr




Le 30 avr. 08 à 15:13, Thomas Wolf a écrit :

> Bonjour,
>
> Je suis en train d'installer XWHEP pour créer une petite grille sur  
> une dizaine de pc à l'ESPCI.
> La compilation/installation marche sans problème sous linux et mac.  
> Le serveur linux et les clients mac fonctionne bien et communiquent  
> entre eux.
>
> En revanche, compiler le worker sous cygwin me pose des problèmes.
> Cf le log de make ci dessous, la compilation de jni ne marche pas,  
> ld semble ne pas trouver la reference to `_libmsvcrt_a_iname', et  
> j'ai une série de warning "cannot find entry symbol  
> __cygwin_dll_entry at 12"
>
> Ma configuration:
> Win XP Pro 2002 SP2
> Cygwin 1.5.25
> Java SDK 1.6
>
> Une idée ? J'ai eu le même problème sur un autre pc.
>
> Comment compilez-vous le worker win32, avec cygwin ?
>
> Merci d'avance pour toute proposition, toutes mes recherches  
> googles sont restées infructueuses.
>
> Thomas WOLF
> LPEM - Laboratoire Photons Et Matière
> CNRS - UPR 5
> Quantum Physics E.S.P.C.I.
> 10 rue Vauquelin 75231 Paris Cedex 05
> FRANCE
> Tel: +33 1 40 79 58 72
> E-Mail: thomas.wolf at espci.fr
> Web: http://www.lpem.espci.fr/
>
> Make Log :
>
>  JAVA_HOME env variable is set (JAVA_HOME = C:\java\jdk1.6.0_06)
>  build.conf OK
>
> ./build.sh distrib
> C:\java\jdk1.6.0_06
> .
> Buildfile: build.xml
>
> configure:
>      [echo]
>      [echo]       os       = Windows XP
>      [echo]       target   = Windows XP
>      [echo]       xwsuffix = win32-ix86
>      [echo]
>
> tstamp:
>    [tstamp] ZoneInfo: c:\java\jdk1.6.0_06\lib\zi\ZoneInfoMappings  
> (Le chemin d'accËs spÈcifiÈ est introuvable)
>    [tstamp] ZoneInfo: c:\java\jdk1.6.0_06\lib\zi\ZoneInfoMappings  
> (Le chemin d'accËs spÈcifiÈ est introuvable)
> [echoproperties] #Ant properties
> [echoproperties] #Wed Apr 30 12:54:39 GMT 2008
> [echoproperties] v.build=200804301254
> [echoproperties] v.branch=head
> [echoproperties] v.major=1
> [echoproperties] v.micro=25
> [echoproperties] v.minor=0
>
> version:
>
> templates:
>      [copy] Copying 1 file to C:\cygwin\home\Administrateur 
> \XWHEP-1.0.27\XWHEP\trunc\src\xtremweb\common
>      [copy] Copying 1 file to C:\cygwin\home\Administrateur 
> \XWHEP-1.0.27\XWHEP\trunc\src\xtremweb\client
>      [copy] Copying 1 file to C:\cygwin\home\Administrateur 
> \XWHEP-1.0.27\XWHEP\trunc\src\xtremweb\dispatcher
>      [copy] Copying 1 file to C:\cygwin\home\Administrateur 
> \XWHEP-1.0.27\XWHEP\trunc\src\xtremweb\dispatcher
>
> prepare:
>     [mkdir] Created dir: C:\cygwin\home\Administrateur\XWHEP-1.0.27 
> \XWHEP\trunc\build\dist
>     [mkdir] Created dir: C:\cygwin\home\Administrateur\XWHEP-1.0.27 
> \XWHEP\trunc\build\dist\bin
>     [mkdir] Created dir: C:\cygwin\home\Administrateur\XWHEP-1.0.27 
> \XWHEP\trunc\build\classes
>     [mkdir] Created dir: C:\cygwin\home\Administrateur\XWHEP-1.0.27 
> \XWHEP\trunc\build\classes\obj
>     [mkdir] Created dir: C:\cygwin\home\Administrateur\XWHEP-1.0.27 
> \XWHEP\trunc\build\classes\obj\win32-ix86
>     [mkdir] Created dir: C:\cygwin\home\Administrateur\XWHEP-1.0.27 
> \XWHEP\trunc\build\classes\jni
>     [mkdir] Created dir: C:\cygwin\home\Administrateur\XWHEP-1.0.27 
> \XWHEP\trunc\build\classes\xwclasses
>     [mkdir] Created dir: C:\cygwin\home\Administrateur\XWHEP-1.0.27 
> \XWHEP\trunc\build\dist\lib
>     [mkdir] Created dir: C:\cygwin\home\Administrateur\XWHEP-1.0.27 
> \XWHEP\trunc\build\dist\doc
>      [echo]
>      [echo]       classpath=C:\cygwin\home\Administrateur 
> \XWHEP-1.0.27\XWHEP\trunc\src;C:\cygwin\home\Administrateur 
> \XWHEP-1.0.27\XWHEP\trunc\build\classes;C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\classes\MinML.jar;C:\cygwin 
> \home\Administrateur\XWHEP-1.0.27\XWHEP\trunc\classes 
> \activation.jar;C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP 
> \trunc\classes\antlr.jar;C:\cygwin\home\Administrateur\XWHEP-1.0.27 
> \XWHEP\trunc\classes\commons-codec-1.3.jar;C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\classes\commons- 
> fileupload-1.2.jar;C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP 
> \trunc\classes\commons-httpclient-3.0.1.jar;C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\classes\commons- 
> io-1.3.2.jar;C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \classes\commons-logging-1.1.jar;C:\cygwin\home\Administrateur 
> \XWHEP-1.0.27\XWHEP\trunc\classes\hsqldb.jar;C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\classes\jcert.jar;C:\cygwin 
> \home\Administrateur\XWHEP-1.0.27\XWHEP\trunc\classes 
> \jetty-6.1.7.jar;C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP 
> \trunc\classes\jetty-util-6.1.7.jar;C:\cygwin\home\Administrateur 
> \XWHEP-1.0.27\XWHEP\trunc\classes\jnet.jar;C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\classes\jnlp.jar;C:\cygwin 
> \home\Administrateur\XWHEP-1.0.27\XWHEP\trunc\classes\jsse.jar;C: 
> \cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc\classes 
> \mm.mysql-2.0.2-bin.jar;C:\cygwin\home\Administrateur\XWHEP-1.0.27 
> \XWHEP\trunc\classes\openxml-1.2.jar;C:\cygwin\home\Administrateur 
> \XWHEP-1.0.27\XWHEP\trunc\classes\pop3.jar;C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\classes\servlet- 
> api-2.5-6.1.5.jar
>      [echo]
>
> common:
>     [javac] Compiling 298 source files to C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\build\classes
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:10: warning:  
> sun.security.acl.AclImpl is Sun proprietary API and may be removed  
> in a future release
>     [javac] import sun.security.acl.AclImpl;
>     [javac]                        ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:11: warning:  
> sun.security.acl.AclEntryImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac] import sun.security.acl.AclEntryImpl;
>     [javac]                        ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:12: warning:  
> sun.security.acl.PrincipalImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac] import sun.security.acl.PrincipalImpl;
>     [javac]                        ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:13: warning:  
> sun.security.acl.PermissionImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac] import sun.security.acl.PermissionImpl;
>     [javac]                        ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\XwIDL\ModuleLoader.java:27: warning: non-varargs call  
> of varargs method with inexact argument type for last parameter;
>     [javac] cast to java.lang.Class for a varargs call
>     [javac] cast to java.lang.Class[] for a non-varargs call and to  
> suppress this warning
>     [javac]                 classClass.getConstructor(null);
>     [javac]                                           ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:40: warning:  
> sun.security.acl.PermissionImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac]     private final Permission _connect = new  
> PermissionImpl("CONNECT");
>     [javac]                                             ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:41: warning:  
> sun.security.acl.PrincipalImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac]     private final Principal _owner = new PrincipalImpl 
> ("localhost");
>     [javac]                                          ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:42: warning:  
> sun.security.acl.AclImpl is Sun proprietary API and may be removed  
> in a future release
>     [javac]     private Acl _acl = new AclImpl(_owner, "ConnectACL");
>     [javac]                            ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:52: warning:  
> sun.security.acl.AclImpl is Sun proprietary API and may be removed  
> in a future release
>     [javac]         _acl = new AclImpl(_owner, "ConnectACL");
>     [javac]                    ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:53: warning:  
> sun.security.acl.AclEntryImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac]         AclEntry allowConnections = new AclEntryImpl 
> (_owner);
>     [javac]                                         ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:78: warning:  
> sun.security.acl.PrincipalImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac]          Principal prince = new PrincipalImpl(regexp);
>     [javac]                                 ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:79: warning:  
> sun.security.acl.AclEntryImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac]          AclEntry entry = new AclEntryImpl(prince);
>     [javac]                               ^
>     [javac] Note: Some input files use unchecked or unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>     [javac] 12 warnings
>
> obj:
>
> iface:
>
> communications:
>     [javac] Compiling 63 source files to C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\build\classes
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:10: warning:  
> sun.security.acl.AclImpl is Sun proprietary API and may be removed  
> in a future release
>     [javac] import sun.security.acl.AclImpl;
>     [javac]                        ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:11: warning:  
> sun.security.acl.AclEntryImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac] import sun.security.acl.AclEntryImpl;
>     [javac]                        ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:12: warning:  
> sun.security.acl.PrincipalImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac] import sun.security.acl.PrincipalImpl;
>     [javac]                        ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:13: warning:  
> sun.security.acl.PermissionImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac] import sun.security.acl.PermissionImpl;
>     [javac]                        ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:40: warning:  
> sun.security.acl.PermissionImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac]     private final Permission _connect = new  
> PermissionImpl("CONNECT");
>     [javac]                                             ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:41: warning:  
> sun.security.acl.PrincipalImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac]     private final Principal _owner = new PrincipalImpl 
> ("localhost");
>     [javac]                                          ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:42: warning:  
> sun.security.acl.AclImpl is Sun proprietary API and may be removed  
> in a future release
>     [javac]     private Acl _acl = new AclImpl(_owner, "ConnectACL");
>     [javac]                            ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:52: warning:  
> sun.security.acl.AclImpl is Sun proprietary API and may be removed  
> in a future release
>     [javac]         _acl = new AclImpl(_owner, "ConnectACL");
>     [javac]                    ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:53: warning:  
> sun.security.acl.AclEntryImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac]         AclEntry allowConnections = new AclEntryImpl 
> (_owner);
>     [javac]                                         ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:78: warning:  
> sun.security.acl.PrincipalImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac]          Principal prince = new PrincipalImpl(regexp);
>     [javac]                                 ^
>     [javac] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc 
> \src\xtremweb\communications\ACL.java:79: warning:  
> sun.security.acl.AclEntryImpl is Sun proprietary API and may be  
> removed in a future release
>     [javac]          AclEntry entry = new AclEntryImpl(prince);
>     [javac]                               ^
>     [javac] Note: Some input files use unchecked or unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>     [javac] 11 warnings
>
> services:
>     [javac] Compiling 7 source files to C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\build\classes
>
> archdep:
>     [javac] Compiling 23 source files to C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\build\classes
>     [javac] Note: Some input files use unchecked or unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>
> upgrade:
>
> worker:
>     [javac] Compiling 43 source files to C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\build\classes
>     [javac] Note: Some input files use unchecked or unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>
> servreg:
>     [javac] Compiling 7 source files to C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\build\classes
>     [javac] Note: C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP 
> \trunc\src\xtremweb\servreg\ServiceRegistry.java uses unchecked or  
> unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>      [rmic] RMI Compiling 1 class to C:\cygwin\home\Administrateur 
> \XWHEP-1.0.27\XWHEP\trunc\build\classes
>
> dispatcher:
>     [javac] Compiling 37 source files to C:\cygwin\home 
> \Administrateur\XWHEP-1.0.27\XWHEP\trunc\build\classes
>     [javac] Note: Some input files use unchecked or unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>      [rmic] RMI Compiling 1 class to C:\cygwin\home\Administrateur 
> \XWHEP-1.0.27\XWHEP\trunc\build\classes
>
> worker.manifest:
>
> jni:
>      [copy] Copying 10 files to C:\cygwin\home\Administrateur 
> \XWHEP-1.0.27\XWHEP\trunc\src\natif
>      [exec] make[1]: Entering directory `/home/Administrateur/ 
> XWHEP-1.0.27/XWHEP/trunc/src/natif'
>      [exec] C:\cygwin\home\Administrateur\XWHEP-1.0.27\XWHEP\trunc/ 
> build/natif.mk:23: Extraneous text after `else' directive
>      [exec] mkdir: cannot create directory `../../build/classes/obj/ 
> win32-ix86': File exists
>      [exec] gcc -c  -g -Wall -mno-cygwin -I'c:\java\jdk1.6.0_06/ 
> include/win32' -I'c:\java\jdk1.6.0_06/include' -o ../../build/ 
> classes/obj/win32-ix86/dllmain.o dllmain.c
>      [exec] gcc -c  -g -Wall -mno-cygwin -I'c:\java\jdk1.6.0_06/ 
> include/win32' -I'c:\java\jdk1.6.0_06/include' -o ../../build/ 
> classes/obj/win32-ix86/XWNotifyWin32.o XWNotifyWin32.cpp
>      [exec] gcc -c  -g -Wall -mno-cygwin -I'c:\java\jdk1.6.0_06/ 
> include/win32' -I'c:\java\jdk1.6.0_06/include' -o ../../build/ 
> classes/obj/win32-ix86/XWNotifyHandler.o XWNotifyHandler.cpp
>      [exec] gcc -c  -g -Wall -mno-cygwin -I'c:\java\jdk1.6.0_06/ 
> include/win32' -I'c:\java\jdk1.6.0_06/include' -o ../../build/ 
> classes/obj/win32-ix86/XWNotifyImages.o XWNotifyImages.cpp
>      [exec] gcc -c  -g -Wall -mno-cygwin -I'c:\java\jdk1.6.0_06/ 
> include/win32' -I'c:\java\jdk1.6.0_06/include' -o ../../build/ 
> classes/obj/win32-ix86/XWNotifyThread.o XWNotifyThread.cpp
>      [exec] dllwrap -mno-cygwin --driver-name g++ --add-stdcall- 
> alias --enable-stdcall-fixup -o ../../build/classes/obj/win32-ix86/ 
> XWNotify.jni ../../build/classes/obj/win32-ix86/dllmain.o ../../ 
> build/classes/obj/win32-ix86/XWNotifyWin32.o ../../build/classes/ 
> obj/win32-ix86/XWNotifyHandler.o ../../build/classes/obj/win32-ix86/ 
> XWNotifyImages.o ../../build/classes/obj/win32-ix86/XWNotifyThread.o
>      [exec] dllwrap: no export definition file provided.
>      [exec] Creating one, but that may not be what you want
>      [exec] /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc- 
> mingw32/bin/ld: warning: cannot find entry symbol  
> __cygwin_dll_entry at 12; defaulting to 6c941000
>      [exec] /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc- 
> mingw32/bin/ld: warning: cannot find entry symbol  
> __cygwin_dll_entry at 12; defaulting to 6c941000
>      [exec] /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc- 
> mingw32/bin/ld: warning: cannot find entry symbol  
> __cygwin_dll_entry at 12; defaulting to 6c941000
>      [exec] cp ../../build/classes/obj/win32-ix86/ 
> XWNotify.jni ../../build/classes/jni/XWNotify.jni.1.0.25-head.win32- 
> ix86
>      [exec] gcc -c  -g -Wall -mno-cygwin -I'c:\java\jdk1.6.0_06/ 
> include/win32' -I'c:\java\jdk1.6.0_06/include' -o ../../build/ 
> classes/obj/win32-ix86/XWUtilWin32.o XWUtilWin32.c
>      [exec] XWUtilWin32.c: In function  
> `Java_xtremweb_archdep_XWUtilImpl_getSpeedProc':
>      [exec] XWUtilWin32.c:118: warning: passing arg 1 of `sprintf'  
> from incompatible pointer type
>      [exec] XWUtilWin32.c: In function  
> `Java_xtremweb_archdep_XWUtilImpl_getTotalMem':
>      [exec] XWUtilWin32.c:181: warning: passing arg 1 of `sprintf'  
> from incompatible pointer type
>      [exec] XWUtilWin32.c: In function  
> `Java_xtremweb_archdep_XWUtilImpl_getTotalSwap':
>      [exec] XWUtilWin32.c:196: warning: passing arg 1 of `sprintf'  
> from incompatible pointer type
>      [exec] dllwrap -mno-cygwin --driver-name g++ --add-stdcall- 
> alias --enable-stdcall-fixup -o ../../build/classes/obj/win32-ix86/ 
> XWUtil.jni ../../build/classes/obj/win32-ix86/dllmain.o ../../build/ 
> classes/obj/win32-ix86/XWUtilWin32.o
>      [exec] dllwrap: no export definition file provided.
>      [exec] Creating one, but that may not be what you want
>      [exec] /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc- 
> mingw32/bin/ld: warning: cannot find entry symbol  
> __cygwin_dll_entry at 12; defaulting to 6c101000
>      [exec] /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc- 
> mingw32/bin/ld: warning: cannot find entry symbol  
> __cygwin_dll_entry at 12; defaulting to 6c101000
>      [exec] cp ../../build/classes/obj/win32-ix86/XWUtil.jni ../../ 
> build/classes/jni/XWUtil.jni.1.0.25-head.win32-ix86
>      [exec] /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc- 
> mingw32/bin/ld: warning: cannot find entry symbol  
> __cygwin_dll_entry at 12; defaulting to 6c101000
>      [exec] gcc -c  -g -Wall -mno-cygwin -I'c:\java\jdk1.6.0_06/ 
> include/win32' -I'c:\java\jdk1.6.0_06/include' -o ../../build/ 
> classes/obj/win32-ix86/XWTracerWin32Impl.o XWTracerWin32Impl.cpp
>      [exec] gcc -c  -g -Wall -mno-cygwin -I'c:\java\jdk1.6.0_06/ 
> include/win32' -I'c:\java\jdk1.6.0_06/include' -o ../../build/ 
> classes/obj/win32-ix86/XWTracerWin32lib.o XWTracerWin32lib.cpp
>      [exec] XWTracerWin32lib.cpp:62: warning: 'hookh' defined but  
> not used
>      [exec] dllwrap -mno-cygwin --driver-name g++ --add-stdcall- 
> alias --enable-stdcall-fixup -o ../../build/classes/obj/win32-ix86/ 
> XwTracer.jni ../../build/classes/obj/win32-ix86/dllmain.o ../../ 
> build/classes/obj/win32-ix86/XWTracerWin32Impl.o ../../build/ 
> classes/obj/win32-ix86/XWTracerWin32lib.o
>      [exec] dllwrap: no export definition file provided.
>      [exec] Creating one, but that may not be what you want
>      [exec] /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc- 
> mingw32/bin/ld: warning: cannot find entry symbol  
> __cygwin_dll_entry at 12; defaulting to 63c41000
>      [exec] /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc- 
> mingw32/bin/ld: warning: cannot find entry symbol  
> __cygwin_dll_entry at 12; defaulting to 63c41000
>      [exec] /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc- 
> mingw32/bin/ld: warning: cannot find entry symbol  
> __cygwin_dll_entry at 12; defaulting to 63c41000
>      [exec] cp ../../build/classes/obj/win32-ix86/ 
> XwTracer.jni ../../build/classes/jni/XwTracer.jni.1.0.25-head.win32- 
> ix86
>      [exec] gcc -c  -g -Wall -mno-cygwin -I'c:\java\jdk1.6.0_06/ 
> include/win32' -I'c:\java\jdk1.6.0_06/include' -o ../../build/ 
> classes/obj/win32-ix86/win_idle_tracker.o win_idle_tracker.cpp
>      [exec] win_idle_tracker.cpp:38: warning: ignoring #pragma  
> data_seg
>      [exec] win_idle_tracker.cpp:54: warning: ignoring #pragma  
> data_seg
>      [exec] win_idle_tracker.cpp:55: warning: ignoring #pragma comment
>      [exec] gcc -c  -g -Wall -mno-cygwin -I'c:\java\jdk1.6.0_06/ 
> include/win32' -I'c:\java\jdk1.6.0_06/include' -o ../../build/ 
> classes/obj/win32-ix86/XWInterruptsWin32.o XWInterruptsWin32.c
>      [exec] gcc -c  -g -Wall -mno-cygwin -I'c:\java\jdk1.6.0_06/ 
> include/win32' -I'c:\java\jdk1.6.0_06/include' -o ../../build/ 
> classes/obj/win32-ix86/WinSaver.o WinSaver.c
>      [exec] dllwrap -mno-cygwin --driver-name g++ --add-stdcall- 
> alias --enable-stdcall-fixup -o ../../build/classes/obj/win32-ix86/ 
> XWInterrupts.jni ../../build/classes/obj/win32-ix86/dllmain.o ../../ 
> build/classes/obj/win32-ix86/win_idle_tracker.o ../../build/classes/ 
> obj/win32-ix86/XWInterruptsWin32.o ../../build/classes/obj/win32- 
> ix86/WinSaver.o
>      [exec] dllwrap: no export definition file provided.
>      [exec] Creating one, but that may not be what you want
>      [exec] /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc- 
> mingw32/bin/ld: warning: cannot find entry symbol  
> __cygwin_dll_entry at 12; defaulting to 69441000
>      [exec] fu000001.o:(.idata$2+0xc): undefined reference to  
> `_libmsvcrt_a_iname'
>      [exec] nmth000000.o:(.idata$4+0x0): undefined reference to  
> `__nm__atexit'
>      [exec] Info: resolving _atexit by linking to __imp__atexit  
> (auto-import)
>      [exec] collect2: ld returned 1 exit status
>      [exec] dllwrap: g++ exited with status 1
>      [exec] make[1]: Leaving directory `/home/Administrateur/ 
> XWHEP-1.0.27/XWHEP/trunc/src/natif'
>      [exec] make[1]: *** [../../build/classes/obj/win32-ix86/ 
> XWInterrupts.jni] Error 1
>
> _______________________________________________
> Xtremweb-devel-fr mailing list
> Xtremweb-devel-fr at lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/xtremweb- 
> devel-fr





Plus d'informations sur la liste de diffusion Xtremweb-devel-fr