Re:
> It took a bit more time and (much more sweat) than expected but I've
> implemented the revelant code straight in yypkg. There is test binary
> with this change which is available at:
> http://notk.org/~adrien/yypkg-no-external-mklink.exe
>
> Could you test it on XP and tell me whether it works and solves the failures
> you had?
> (well, it will certainly solve that issue but I need to be sure it doesn't
> introduce a new one :P )
Hi Adrian.
I, as one of the 500 millions users, still using Microsoft Windows XP,
appreciate you efforts in making your Win-builds installable and usable.
I downloaded and tried the new yypkg-no-external-mklink.exe you kindly built
and ran it. See the attached test file for a list output in the cmd window of
its progress.
There is still a reference to mklink hidden somewhere in the logic somewhere.
The install process aborted with
"Installing gtk+2-2.24.20-1-i686-w64-mingw32.txz...'mklink' (mklink not a
recognized cmd)
Fatal error: exception Failure(""mklink /J \"doc/gtk+-2.24.20/gail-libgail-util\
" \"doc\\\\gtk+-2.24.20/../../share/gtk-doc/html/gail-libgail-util\"" returned 1
.")
I'll attach the text file showing the full load/install run.
Regards
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\cd C:\win-apps\yypkg\win-builds-bundle
C:\win-apps\yypkg\win-builds-bundle>set YYPREFIX=C:/win-builds-32
C:\win-apps\yypkg\win-builds-bundle>yypkg-no-external-mklink -init
C:\win-apps\yypkg\win-builds-bundle>yypkg-no-external-mklink -config -setpreds
host="i686-w64-mingw32"
C:\win-apps\yypkg\win-builds-bundle>yypkg-no-external-mklink -config -setpreds
target="i686-w64-mingw32"
C:\win-apps\yypkg\win-builds-bundle>sherpa -set-mirror http://win-builds.org/1.3
-beta3/packages/windows_32
C:\win-apps\yypkg\win-builds-bundle>sherpa -install all
Downloading atk-2.8.0-1-i686-w64-mingw32.txz... DONE
Downloading binutils-2.23.2-2-i686-w64-mingw32-i686-w64-mingw32.txz... DONE
Downloading c-ares-1.10.0-1-i686-w64-mingw32.txz... DONE
Downloading ca-certificates-20130906-1-i686-w64-mingw32.txz... DONE
Downloading cairo-1.12.14-1-i686-w64-mingw32.txz... DONE
Downloading curl-7.31.0-1-i686-w64-mingw32.txz... DONE
Downloading dbus-1.6.12-1-i686-w64-mingw32.txz... DONE
Downloading ecore-1.7.9-1-i686-w64-mingw32.txz... DONE
Downloading edje-1.7.9-1-i686-w64-mingw32.txz... DONE
Downloading eet-1.7.9-1-i686-w64-mingw32.txz... DONE
Downloading eina-1.7.9-1-i686-w64-mingw32.txz... DONE
Downloading elementary-1.7.9-1-i686-w64-mingw32.txz... DONE
Downloading embryo-1.7.9-1-i686-w64-mingw32.txz... DONE
Downloading evas-1.7.9-1-i686-w64-mingw32.txz... DONE
Downloading evil-1.7.9-1-i686-w64-mingw32.txz... DONE
Downloading expat-2.1.0-1-i686-w64-mingw32.txz... DONE
Downloading fontconfig-2.10.93-1-i686-w64-mingw32.txz... DONE
Downloading freetype-2.5.0.1-1-i686-w64-mingw32.txz... DONE
Downloading gcc-4.8.2-1-i686-w64-mingw32-i686-w64-mingw32.txz... DONE
Downloading gcc-g++-4.8.2-1-i686-w64-mingw32-i686-w64-mingw32.txz... DONE
Downloading gdk-pixbuf2-2.28.2-1-i686-w64-mingw32.txz... DONE
Downloading gettext-0.18.3.1-2-i686-w64-mingw32.txz... DONE
Downloading giflib-4.1.6-1-i686-w64-mingw32.txz... DONE
Downloading glib-networking-2.36.2-1-i686-w64-mingw32.txz... DONE
Downloading glib2-2.36.4-1-i686-w64-mingw32.txz... DONE
Downloading gmp-5.1.3-1-i686-w64-mingw32.txz... DONE
Downloading gnutls-3.1.16-1-i686-w64-mingw32.txz... DONE
Downloading gperf-3.0.4-1-i686-w64-mingw32.txz... DONE
Downloading gtk+2-2.24.20-1-i686-w64-mingw32.txz... DONE
Downloading icu4c-51.2-1-i686-w64-mingw32.txz... DONE
Downloading libarchive-3.1.2-1-i686-w64-mingw32.txz... DONE
Downloading libffi-3.0.13-2-i686-w64-mingw32.txz... DONE
Downloading libjpeg-v8a-1-i686-w64-mingw32.txz... DONE
Downloading libmpc-0.8.2-2-i686-w64-mingw32.txz... DONE
Downloading libogg-1.3.0-1-i686-w64-mingw32.txz... DONE
Downloading libpng-1.4.12-1-i686-w64-mingw32.txz... DONE
Downloading libsoup-2.42.2-1-i686-w64-mingw32.txz... DONE
Downloading libtheora-1.1.1-1-i686-w64-mingw32.txz... DONE
Downloading libtiff-3.9.7-1-i686-w64-mingw32.txz... DONE
Downloading libvorbis-1.3.3-1-i686-w64-mingw32.txz... DONE
Downloading libxml2-2.9.1-1-i686-w64-mingw32.txz... DONE
Downloading lua-5.1.5-1-i686-w64-mingw32.txz... DONE
Downloading mingw-w64-v3.0.0-1-i686-w64-mingw32-i686-w64-mingw32.txz... DONE
Downloading mpfr-3.1.2-1-i686-w64-mingw32.txz... DONE
Downloading nettle-2.7.1-1-i686-w64-mingw32.txz... DONE
Downloading openssl-1.0.1e-1-i686-w64-mingw32.txz... DONE
Downloading pango-1.34.1-1-i686-w64-mingw32.txz... DONE
Downloading pixman-0.30.2-1-i686-w64-mingw32.txz... DONE
Downloading pkg-config-0.25-1-i686-w64-mingw32.txz... DONE
Downloading sqlite-3.7.17-1-i686-w64-mingw32.txz... DONE
Downloading wget-1.14-2-i686-w64-mingw32.txz... DONE
Downloading win-iconv-0.0.6-1-i686-w64-mingw32.txz... DONE
Downloading winpthreads-v3.0.0-1-i686-w64-mingw32.txz... DONE
Downloading x264-20131101-1-i686-w64-mingw32.txz... DONE
Downloading xz-5.0.5-1-i686-w64-mingw32.txz... DONE
Downloading zlib-1.2.8-1-i686-w64-mingw32.txz... DONE
Installing atk-2.8.0-1-i686-w64-mingw32.txz... DONE
Installing binutils-2.23.2-2-i686-w64-mingw32-i686-w64-mingw32.txz... DONE
Installing c-ares-1.10.0-1-i686-w64-mingw32.txz... DONE
Installing ca-certificates-20130906-1-i686-w64-mingw32.txz... DONE
Installing cairo-1.12.14-1-i686-w64-mingw32.txz...Skipping symlink "doc/cairo-1.
12.14/html" -> "../share/gtk-doc/html/cairo": ENOENT
DONE
Installing curl-7.31.0-1-i686-w64-mingw32.txz... DONE
Installing dbus-1.6.12-1-i686-w64-mingw32.txz... DONE
Installing ecore-1.7.9-1-i686-w64-mingw32.txz... DONE
Installing edje-1.7.9-1-i686-w64-mingw32.txz... DONE
Installing eet-1.7.9-1-i686-w64-mingw32.txz... DONE
Installing eina-1.7.9-1-i686-w64-mingw32.txz... DONE
Installing elementary-1.7.9-1-i686-w64-mingw32.txz... DONE
Installing embryo-1.7.9-1-i686-w64-mingw32.txz... DONE
Installing evas-1.7.9-1-i686-w64-mingw32.txz... DONE
Installing evil-1.7.9-1-i686-w64-mingw32.txz... DONE
Installing expat-2.1.0-1-i686-w64-mingw32.txz... DONE
Installing fontconfig-2.10.93-1-i686-w64-mingw32.txz...Skipping symlink
"etc/fonts/conf.d/10-scale-bitmap-fonts.conf" ->
"../../../../../../../opt/windows_32/etc/fonts/conf.avail/10-scale-bitmap-fonts.conf":
ENOENT
Skipping symlink "share/fontconfig/conf.avail" ->
"../../../../../../opt/windows_32/etc/fonts/conf.avail": ENOENT
DONE
Installing freetype-2.5.0.1-1-i686-w64-mingw32.txz... DONE
Installing gcc-4.8.2-1-i686-w64-mingw32-i686-w64-mingw32.txz...Skipping symlink
"lib/cpp" -> "../../../../../opt/windows_32/bin/cpp": ENOENT
Skipping symlink "bin/i686-w64-mingw32-g77" ->
"i686-w64-mingw32-gfortran-4.8.2" : ENOENT
Skipping symlink "bin/i686-w64-mingw32-g95" ->
"i686-w64-mingw32-gfortran-4.8.2" : ENOENT
Skipping symlink "bin/i686-w64-mingw32-gfortran" ->
"i686-w64-mingw32-gfortran-4.8.2": ENOENT DONE
Installing gcc-g++-4.8.2-1-i686-w64-mingw32-i686-w64-mingw32.txz... DONE
Installing gdk-pixbuf2-2.28.2-1-i686-w64-mingw32.txz... DONE
Installing gettext-0.18.3.1-2-i686-w64-mingw32.txz...Skipping symlink
"doc/gettext-0.18.3.1/ABOUT-NLS" ->
"../../../../../../opt/windows_32/share/gettext/ABOUT-NLS": ENOENT DONE
Installing giflib-4.1.6-1-i686-w64-mingw32.txz... DONE
Installing glib-networking-2.36.2-1-i686-w64-mingw32.txz... DONE
Installing glib2-2.36.4-1-i686-w64-mingw32.txz...Skipping symlink
"doc/glib-2.36.4/html" ->
"../../../../../../opt/windows_32/share/gtk-doc/html/gobject": ENOENT DONE
Installing gmp-5.1.3-1-i686-w64-mingw32.txz... DONE
Installing gnutls-3.1.16-1-i686-w64-mingw32.txz... DONE
Installing gperf-3.0.4-1-i686-w64-mingw32.txz... DONE
Installing gtk+2-2.24.20-1-i686-w64-mingw32.txz...'mklink' (mklink not a
recognized cmd)
Fatal error: exception Failure(""mklink /J \"doc/gtk+-2.24.20/gail-libgail-util\
" \"doc\\\\gtk+-2.24.20/../../share/gtk-doc/html/gail-libgail-util\"" returned 1
.")
C:\win-apps\yypkg\win-builds-bundle>
Adrien Nader <adr...@notk.org> wrote:
> Hi,
>
> On Fri, Dec 13, 2013, wynfi...@gmail.com wrote:
> >
> >
> > It doesn't look like the mklink command is available to the XP based
> > systems.
> >
> > I've found two possible substitute command, ln and junction, available at:
> >
> > ln .. http://schinagl.priv.at/nt/ln/ln.html#introduction
> > junction .. http://technet.microsoft.com/en-gb/sysinternals/bb896768
> >
> > Could either of these be used as a fix to enable XP install win-builds?
>
> It took a bit more time and (much more sweat) than expected but I've
> implemented the revelant code straight in yypkg. There is test binary
> with this change which is available at:
> http://notk.org/~adrien/yypkg-no-external-mklink.exe
>
> Could you test it on XP and tell me whether it works and solves the
> failures you had?
> (well, it will certainly solve that issue but I need to be sure it
> doesn't introduce a new one :P )
>
> Regards,
> Adrien Nader
>
> ------------------------------------------------------------------------------
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public