Hello,

despite your reply-to, I'm posting this mail to wormux-dev. Also, I'm not cc'ing the guy who was inquiring about the win32 setup.

Victor STINNER wrote:
I asked a friend to install Wormux in a fresh Windows XP SP2 installation:

Great!

it works well. There is just a stupid bug in the installer: it proposes
E:\(...) instead of C:\(...) :-p

Unquoted $ which gets interpreted by bash. I've attached a patch for this problem, and I've also changed a bit the way it works (what dlls get stripped): I've noticed by updating the Gtkmm SDK that iconv and friends are back playing hide and seek with strip (ie strip corrupts those files).

Wormux is fast (55 fps) but still buggy :-)

What kind of bugs? win32-only or ?

Best regards,
Kurosu
Index: tools/win32_setup/create_setup.sh
===================================================================
--- tools/win32_setup/create_setup.sh   (revision 813)
+++ tools/win32_setup/create_setup.sh   (working copy)
@@ -129,7 +129,7 @@
 LangString DESC_Wormux  "Slovenian" "Wormux ${WORMUX_VERSION}"
 
 ;Folder-selection page
-InstallDir "$PROGRAMFILES\Wormux"
+InstallDir "\$PROGRAMFILES\Wormux"
 ; Registry key to check for directory (so if you install again, it will 
 ; overwrite the old one automatically)
 InstallDirRegKey HKLM ${HKLM_PATH} "pth"
@@ -150,12 +150,12 @@
 
 # Glib (gobject, gthread, glib & gmodule)
 GLIB_PATH=$(pkg_path glib-2.0)
-cp "$GLIB_PATH/bin/libgobject"*.dll "$GLIB_PATH/bin/libgthread"*.dll \
+cp "$GLIB_PATH/bin/libgobject"*.dll "$GLIB_PATH/bin/libgthread"*.dll   \
    "$GLIB_PATH/bin/libglib"*.dll "$GLIB_PATH/bin/libgmodule"*.dll "$DEST"
 
 # All gettext (with iconv), jpeg and zlib stuff should be within
 # glademm install path <=> glib path
-cp "$GLIB_PATH/bin/intl.dll" "$GLIB_PATH/bin/iconv.dll" \
+cp "$GLIB_PATH/bin/intl.dll" "$GLIB_PATH/bin/iconv.dll"                \
    "$GLIB_PATH/bin/jpeg62.dll" "$DEST"
 
 # Other libs
@@ -171,9 +171,11 @@
 
 # Files that must not be stripped (all of SDL)
 SDL_PATH=$(sdl-config --prefix)
-cp "$SDL_PATH/bin/SDL_mixer.dll" "$SDL_PATH/bin/SDL_ttf.dll" \
-   "$SDL_PATH/bin/SDL_image.dll" "$SDL_PATH/bin/SDL.dll" \
-   "$SDL_PATH/bin/SDL_net.dll" "$GLIB_PATH/bin/zlib1.dll" $DEST
+cp "$SDL_PATH/bin/SDL_mixer.dll" "$SDL_PATH/bin/SDL_ttf.dll"   \
+   "$SDL_PATH/bin/SDL_image.dll" "$SDL_PATH/bin/SDL.dll"       \
+   "$SDL_PATH/bin/SDL_net.dll" "$GLIB_PATH/bin/intl.dll"       \
+   "$GLIB_PATH/bin/iconv.dll" "$GLIB_PATH/bin/jpeg62.dll"      \
+   "$GLIB_PATH/bin/zlib1.dll" $DEST
 
 # Continue producing installer
 cat >> $NSIS <<EOF
_______________________________________________
Wormux-dev mailing list
Wormux-dev@gna.org
https://mail.gna.org/listinfo/wormux-dev

Répondre à