Check-in [e06b3cc71e]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:build win32/64 [undroidwish] using --with-tickcount
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: e06b3cc71ec3c3df6899fdd928e6f37fa6bee080
User & Date: chw 2016-10-02 20:07:57
Context
2016-10-03
07:05
small improvements in SDL/Xlib startup check-in: 94b4d27445 user: chw tags: trunk
2016-10-02
20:07
build win32/64 [undroidwish] using --with-tickcount check-in: e06b3cc71e user: chw tags: trunk
20:06
add selected tk upstream changes check-in: e8b7a14f57 user: chw tags: trunk
Changes

jni/sdl2tk/unix/configure.in became executable.

Changes to undroid/README.txt.

31
32
33
34
35
36
37





















where <operation> (default is "build") carries out the following:

"init"		initialize current directory from AndroWishs source tree
"sync"		sync with AndroWish source tree
"clean"		run "make clean" in subdirectories
"distclean"	run "make distclean" in subdirectories
"build"		build everything




























>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
where <operation> (default is "build") carries out the following:

"init"		initialize current directory from AndroWishs source tree
"sync"		sync with AndroWish source tree
"clean"		run "make clean" in subdirectories
"distclean"	run "make distclean" in subdirectories
"build"		build everything

On Debian GNU/Linux and derivates, these packages should be present
for building (more may be required):

    bc
    libasound2-dev
    libaugeas-dev
    libcairo2-dev
    libdbus-1-dev
    libfontconfig1-dev
    libfreetype6-dev
    libgl1-mesa-dev
    libusb-dev
    libudev-dev
    libx11-dev
    libxext-dev
    libxft-dev
    libxrender-dev
    zip
    zlib1g-dev

Changes to undroid/build-undroidwish-win32.sh.

272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
echo -n "build Tcl (static) ... "
(
  exec 3>&1
  exec >> build.log 2>&1
  cd tcl/win
  test -e build-stamp && echo >&3 "already done" && exit 0
  ./configure --prefix=${PFX} --build=i386-windows-mingw32 --disable-shared \
    --with-zipfs || exit 1
  make binaries || exit 1
  make install-binaries install-libraries install-packages \
    INSTALL_ROOT=${HERE} || exit 1
  # symlink for tclsh
  rm -f ${HERE}/tcl/win/tclsh86.exe
  ln -s ${HERE}/tcl/win/tclsh86s.exe ${HERE}/tcl/win/tclsh86.exe 
  touch build-stamp







|







272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
echo -n "build Tcl (static) ... "
(
  exec 3>&1
  exec >> build.log 2>&1
  cd tcl/win
  test -e build-stamp && echo >&3 "already done" && exit 0
  ./configure --prefix=${PFX} --build=i386-windows-mingw32 --disable-shared \
    --with-zipfs --with-tickcount || exit 1
  make binaries || exit 1
  make install-binaries install-libraries install-packages \
    INSTALL_ROOT=${HERE} || exit 1
  # symlink for tclsh
  rm -f ${HERE}/tcl/win/tclsh86.exe
  ln -s ${HERE}/tcl/win/tclsh86s.exe ${HERE}/tcl/win/tclsh86.exe 
  touch build-stamp

Changes to undroid/build-undroidwish-win64.sh.

266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
echo -n "build Tcl (static) ... "
(
  exec 3>&1
  exec >> build.log 2>&1
  cd tcl/win
  test -e build-stamp && echo >&3 "already done" && exit 0
  ./configure --prefix=${PFX} --build=x86_64-windows-mingw32 --disable-shared \
    --with-zipfs || exit 1
  make binaries || exit 1
  make install-binaries install-libraries install-packages \
    INSTALL_ROOT=${HERE} || exit 1
  # symlink for tclsh
  rm -f ${HERE}/tcl/win/tclsh86.exe
  ln -s ${HERE}/tcl/win/tclsh86s.exe ${HERE}/tcl/win/tclsh86.exe 
  touch build-stamp







|







266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
echo -n "build Tcl (static) ... "
(
  exec 3>&1
  exec >> build.log 2>&1
  cd tcl/win
  test -e build-stamp && echo >&3 "already done" && exit 0
  ./configure --prefix=${PFX} --build=x86_64-windows-mingw32 --disable-shared \
    --with-zipfs --with-tickcount || exit 1
  make binaries || exit 1
  make install-binaries install-libraries install-packages \
    INSTALL_ROOT=${HERE} || exit 1
  # symlink for tclsh
  rm -f ${HERE}/tcl/win/tclsh86.exe
  ln -s ${HERE}/tcl/win/tclsh86s.exe ${HERE}/tcl/win/tclsh86.exe 
  touch build-stamp

Changes to undroid/build-vanilla-win32.sh.

273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
echo -n "build Tcl (static) ... "
(
  exec 3>&1
  exec >> build.log 2>&1
  cd tcl/win
  test -e build-stamp && echo >&3 "already done" && exit 0
  ./configure --prefix=${PFX} --build=i386-windows-mingw32 --disable-shared \
    --with-zipfs || exit 1
  make binaries || exit 1
  make install-binaries install-libraries install-packages \
    INSTALL_ROOT=${HERE} || exit 1
  # symlink for tclsh
  rm -f ${HERE}/tcl/win/tclsh86.exe
  ln -s ${HERE}/tcl/win/tclsh86s.exe ${HERE}/tcl/win/tclsh86.exe 
  touch build-stamp







|







273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
echo -n "build Tcl (static) ... "
(
  exec 3>&1
  exec >> build.log 2>&1
  cd tcl/win
  test -e build-stamp && echo >&3 "already done" && exit 0
  ./configure --prefix=${PFX} --build=i386-windows-mingw32 --disable-shared \
    --with-zipfs --with-tickcount || exit 1
  make binaries || exit 1
  make install-binaries install-libraries install-packages \
    INSTALL_ROOT=${HERE} || exit 1
  # symlink for tclsh
  rm -f ${HERE}/tcl/win/tclsh86.exe
  ln -s ${HERE}/tcl/win/tclsh86s.exe ${HERE}/tcl/win/tclsh86.exe 
  touch build-stamp

Changes to undroid/build-vanilla-win64.sh.

267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
echo -n "build Tcl (static) ... "
(
  exec 3>&1
  exec >> build.log 2>&1
  cd tcl/win
  test -e build-stamp && echo >&3 "already done" && exit 0
  ./configure --prefix=${PFX} --build=x86_64-windows-mingw32 --disable-shared \
    --with-zipfs || exit 1
  make binaries || exit 1
  make install-binaries install-libraries install-packages \
    INSTALL_ROOT=${HERE} || exit 1
  # symlink for tclsh
  rm -f ${HERE}/tcl/win/tclsh86.exe
  ln -s ${HERE}/tcl/win/tclsh86s.exe ${HERE}/tcl/win/tclsh86.exe 
  touch build-stamp







|







267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
echo -n "build Tcl (static) ... "
(
  exec 3>&1
  exec >> build.log 2>&1
  cd tcl/win
  test -e build-stamp && echo >&3 "already done" && exit 0
  ./configure --prefix=${PFX} --build=x86_64-windows-mingw32 --disable-shared \
    --with-zipfs --with-tickcount || exit 1
  make binaries || exit 1
  make install-binaries install-libraries install-packages \
    INSTALL_ROOT=${HERE} || exit 1
  # symlink for tclsh
  rm -f ${HERE}/tcl/win/tclsh86.exe
  ln -s ${HERE}/tcl/win/tclsh86s.exe ${HERE}/tcl/win/tclsh86.exe 
  touch build-stamp