project-navigation
Personal tools

Author Topic: svn commit  (Read 4438 times)

Offline Muton

  • Sergeant
  • *****
  • Posts: 496
    • View Profile
svn commit
« on: March 20, 2010, 07:53:36 pm »
In my case i want to fix the dll problem on win32 builds (ticket)
The question is, what to do with non used dlls
delete or rename?

Offline Duke

  • Administrator
  • PHALANX veteran
  • *****
  • Posts: 1037
    • View Profile
Re: svn commit
« Reply #1 on: March 20, 2010, 09:21:14 pm »
Which svn client do you use ?
Tortoise offers me rename and delete from the context menu.

Offline Mattn

  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4831
  • https://github.com/mgerhardy/vengi
    • View Profile
    • Vengi Voxel Tools
Re: svn commit
« Reply #2 on: March 20, 2010, 10:19:51 pm »
none used dlls should be deleted - but keep in mind to recheck building an installer the "official way" - as i'm not able to use your windows-only-binary to bulid the windows binaries from linux.

Offline Kildor

  • Project Artist
  • Captain
  • ***
  • Posts: 757
  • Project mapper and some other stuff`er
    • View Profile
    • http://ufoai.nx0.ru
Re: svn commit
« Reply #3 on: March 21, 2010, 04:35:26 am »
I don`t want to use your tool, don`t break working things.

Offline Muton

  • Sergeant
  • *****
  • Posts: 496
    • View Profile
Re: svn commit
« Reply #4 on: March 21, 2010, 08:10:08 am »
Kildor, I know you're not a friend of mine.
Btw, this tool is for beginners!

> but keep in mind to recheck building an installer the ...
Thats the reason why i ask this
The big problem here is not only the build process
also the "i run the program from source, instead of making a make install" problem
I'm sure there are a lot of people doing exactly this
and relay on contrib\dlls\*.dll's.
No problem for UfoAI or ufo2map but radiant maybe broken
because i want to move radiant files (radiant_runtime.exe) and dll's into contrib\dlls\radiant\

the result
Code: [Select]
\ufoai\contrib\dlls\intl.dll
\ufoai\contrib\dlls\jpeg.dll
\ufoai\contrib\dlls\jpeg62.dll
\ufoai\contrib\dlls\libcurl-4.dll
\ufoai\contrib\dlls\libogg-0.dll
\ufoai\contrib\dlls\libpng3.dll
\ufoai\contrib\dlls\libvorbis-0.dll
\ufoai\contrib\dlls\libvorbisfile-3.dll
\ufoai\contrib\dlls\SDL.dll
\ufoai\contrib\dlls\SDL_image.dll
\ufoai\contrib\dlls\SDL_mixer.dll
\ufoai\contrib\dlls\SDL_ttf.dll
\ufoai\contrib\dlls\zlib1.dll
\ufoai\contrib\dlls\radiant\iconv.dll
\ufoai\contrib\dlls\radiant\intl.dll
\ufoai\contrib\dlls\radiant\jpeg62.dll
\ufoai\contrib\dlls\radiant\libatk-1.0-0.dll
\ufoai\contrib\dlls\radiant\libcairo-2.dll
\ufoai\contrib\dlls\radiant\libfontconfig-1.dll
\ufoai\contrib\dlls\radiant\libgdk-win32-2.0-0.dll
\ufoai\contrib\dlls\radiant\libgdkglext-win32-1.0-0.dll
\ufoai\contrib\dlls\radiant\libgdk_pixbuf-2.0-0.dll
\ufoai\contrib\dlls\radiant\libgio-2.0-0.dll
\ufoai\contrib\dlls\radiant\libglib-2.0-0.dll
\ufoai\contrib\dlls\radiant\libgmodule-2.0-0.dll
\ufoai\contrib\dlls\radiant\libgobject-2.0-0.dll
\ufoai\contrib\dlls\radiant\libgthread-2.0-0.dll
\ufoai\contrib\dlls\radiant\libgtk-win32-2.0-0.dll
\ufoai\contrib\dlls\radiant\libgtkglext-win32-1.0-0.dll
\ufoai\contrib\dlls\radiant\libgtksourceview-2.0-0.dll
\ufoai\contrib\dlls\radiant\libogg-0.dll
\ufoai\contrib\dlls\radiant\libpango-1.0-0.dll
\ufoai\contrib\dlls\radiant\libpangocairo-1.0-0.dll
\ufoai\contrib\dlls\radiant\libpangoft2-1.0-0.dll
\ufoai\contrib\dlls\radiant\libpangowin32-1.0-0.dll
\ufoai\contrib\dlls\radiant\libpng12-0.dll
\ufoai\contrib\dlls\radiant\libvorbis-0.dll
\ufoai\contrib\dlls\radiant\libvorbisfile-3.dll
\ufoai\contrib\dlls\radiant\libxml2.dll
\ufoai\contrib\dlls\radiant\OpenAL32.dll
\ufoai\contrib\dlls\radiant\zlib1.dll
\ufoai\contrib\dlls\radiant\bin\gspawn-win32-helper-console.exe
\ufoai\contrib\dlls\radiant\bin\gspawn-win32-helper.exe
\ufoai\contrib\dlls\radiant\etc\gtk-2.0\gdk-pixbuf.loaders
\ufoai\contrib\dlls\radiant\etc\gtk-2.0\gtk.immodules
\ufoai\contrib\dlls\radiant\etc\gtk-2.0\gtkrc
\ufoai\contrib\dlls\radiant\etc\gtk-2.0\gtkrc.default
\ufoai\contrib\dlls\radiant\etc\gtk-2.0\im-multipress.conf
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\engines\libpixmap.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\engines\libwimp.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-ani.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-bmp.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-gif.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-icns.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-ico.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-jpeg.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-pcx.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-png.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-pnm.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-ras.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-tga.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-tiff.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-wbmp.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-xbm.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\2.10.0\loaders\libpixbufloader-xpm.dll
\ufoai\contrib\dlls\radiant\lib\gtk-2.0\modules\modules\libgail.dll
\ufoai\contrib\dlls\radiant\share\themes\MS-Windows\gtk-2.0\gtkrc

Offline Mattn

  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4831
  • https://github.com/mgerhardy/vengi
    • View Profile
    • Vengi Voxel Tools
Re: svn commit
« Reply #5 on: March 21, 2010, 09:13:43 am »
btw. i still need libintl3.dll, not intl.dll

not sure about the uforadiant dll changes - running uforadiant from build tree also results in a copy from dlls into trunk/ - i don't care whether the files are in contrib/dll or contrib/dll/uforadiant. Just don't update any of the versions or something like that.

Offline Muton

  • Sergeant
  • *****
  • Posts: 496
    • View Profile
Re: svn commit
« Reply #6 on: March 22, 2010, 07:28:05 pm »
Dependency Walker tell me something different
Attach the log

ufo.exe use these dll's
ADVAPI32.DLL
DCIMAN32.DLL
DDRAW.DLL
GDI32.DLL
GLU32.DLL
INTL.DLL
JPEG62.DLL
KERNEL32.DLL
LIBCURL-4.DLL
LIBPNG3.DLL
MSVCRT.DLL
NTDLL.DLL
OPENGL32.DLL
RPCRT4.DLL
SDL.DLL
SDL_IMAGE.DLL
SDL_MIXER.DLL
SDL_TTF.DLL
USER32.DLL
WINMM.DLL
WS2_32.DLL
WS2HELP.DLL
ZLIB1.DLL

INTL.DLL functions
Code: [Select]
_nl_msg_cat_cntr
bind_textdomain_codeset
bindtextdomain
dcgettext
dcngettext
dgettext
dngettext
gettext
libintl_bind_textdomain_codeset
libintl_bindtextdomain
libintl_dcgettext
libintl_dcngettext
libintl_dgettext
libintl_dngettext
libintl_fprintf
libintl_gettext
libintl_ngettext
libintl_printf
libintl_set_relocation_prefix
libintl_snprintf
libintl_sprintf
libintl_textdomain
libintl_vfprintf
libintl_vprintf
libintl_vsnprintf
libintl_vsprintf
ngettext
textdomain


« Last Edit: March 22, 2010, 07:40:53 pm by Muton »