Author Topic: Compiling Magic Lantern with Cygwin/MinGW-64  (Read 50453 times)

dfort

  • Developer
  • Hero Member
  • *****
  • Posts: 3740
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #75 on: July 30, 2017, 02:01:33 AM »
Just ran into an issue where if the user name has a space in it the cmd script won't work. The fix was to quote the %UserProfile%:

Code: [Select]
"%UserProfile%"
Go figure. Fixed it in the tutorial.

[EDIT] Sorry, there are also issues with the build scripts so even though you can setup a Cygwin development environment on a Windows system that has spaces in the user name, ML won't build.

Code: [Select]
make[1]: Leaving directory '/home/new user/magic-lantern/tcc'
...
cp: target 'gcc-libgcc.a' is not a directory
make: *** [../../src/Makefile.src:320: gcc-libgcc.a] Error 1

Best advice for now is not to put spaces in your Windows user name.
5D3.* 7D.206 700D.115 EOSM.203 EOSM2.103 M50.102

chris_overseas

  • Moderators
  • Member
  • *****
  • Posts: 222
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #76 on: October 01, 2017, 09:42:30 AM »
It looks like Visual Studio now has support for building using MinGW-64 and Cygwin:

https://blogs.msdn.microsoft.com/vcblog/2017/07/19/using-mingw-and-cygwin-with-visual-cpp-and-open-folder/
5D Mark IV 1.1.2 | 5D Mark III v1.2.3 | Canon 16-35mm f4.0L | Tamron SP 24-70mm f/2.8 Di VC USD G2 | Canon 70-200mm f2.8L IS II | Canon 100-400mm f4.5-5.6L II | Canon 800mm f5.6L | Canon 100mm f2.8L macro | Sigma 14mm f/1.8 DG HSM Art | Yongnuo YN600EX-RT II

dfort

  • Developer
  • Hero Member
  • *****
  • Posts: 3740
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #77 on: October 02, 2017, 07:21:45 PM »
Looks like Microsoft is opening up to open source. On Windows 10 it is possible to install Ubuntu.
5D3.* 7D.206 700D.115 EOSM.203 EOSM2.103 M50.102

theBilalFakhouri

  • Contributor
  • Senior
  • *****
  • Posts: 356
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #78 on: February 10, 2018, 03:07:06 PM »
Hey @dfort
I have followed all the steps, but when I am trying to compile a module this what happening in ML Menu:
VRAM1" border="0
What should I do or update to get API 7?
700D 1.1.5 | no more ISOless LV err 8

dfort

  • Developer
  • Hero Member
  • *****
  • Posts: 3740
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #79 on: February 10, 2018, 06:38:01 PM »
You compiled only the module? Some modules are sensitive to which branch and/or changeset you're using.

Compile ML then go back and compile the module -- though it looks like you want to compile the dual_iso module which is already in the Makefile.modules.default list so it will automatically get built when you compile ML. If you want a module that isn't on the default list you can also add it in a file named Makefile.modules.user like this:

magic-lantern/modules/Makefile.modules.user
Code: [Select]
ML_MODULES_DYNAMIC += adtg_gui

BTW--the adtg_gui needs some other options turned on so you should check the link to that quote if you're interested in that one.

[EDIT] After posting this I saw another problem:

Code: [Select]
dual_i~1.mo
That shouldn't happen. You must have already had a previous version of the dual_iso module on your card. Delete everything on your card before copying over the new build.
5D3.* 7D.206 700D.115 EOSM.203 EOSM2.103 M50.102

theBilalFakhouri

  • Contributor
  • Senior
  • *****
  • Posts: 356
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #80 on: February 10, 2018, 07:01:08 PM »
[EDIT] After posting this I saw another problem:
Code: [Select]
dual_i~1.mo
No, I renamed the original dual_iso so I don't miss it.
but sorry, how can I compile ML build?
and how I can know from which branch I am compiling ML?
If you can give some useful links and tips I will be appreciate it so much!
700D 1.1.5 | no more ISOless LV err 8

dfort

  • Developer
  • Hero Member
  • *****
  • Posts: 3740
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #81 on: February 10, 2018, 07:46:47 PM »
Assuming you have the repository in your home directory and it is named magic-lantern:

Code: [Select]
# Change into your home directory
cd
# Now go to the platform you want to compile
cd magic-lantern/platform/700D.115
# Which branch do you want?
hg branches
# Lots of branches to choose from!
# You'll probably see a ":" at the bottom, press the spacebar to keep scrolling or "q" to get out of that.
q
# Let's say you want to see which branch you are on:
hg branch
# How about switching to the crop_rec_4k branch
hg update crop_rec_4k
# Let's make sure you've got the latest changes
hg pull
hg update
# Check that it builds cleanly
make
# All good? Let's zip up a "Nightly" build
make zip
# copy it someplace that is easy to find like your home directory
cp *.zip ~/.
# clean up the mess
make clean

Of course there is a lot more but that should get you started.
5D3.* 7D.206 700D.115 EOSM.203 EOSM2.103 M50.102

theBilalFakhouri

  • Contributor
  • Senior
  • *****
  • Posts: 356
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #82 on: February 10, 2018, 08:43:00 PM »
Thanks, it was really helpful!
Code: [Select]
$ make
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
[ VERSION  ]   ../../platform/700D.115/version.bin
[ CPP      ]   magiclantern.lds
[ AS       ]   entry.o
[ AS       ]   ../../platform/700D.115/stubs.o
[ VERSION  ]   ../../platform/700D.115/version.c
[ CC       ]   version.o
[ CC       ]   backtrace.o
[ CC       ]   boot-hack.o
[ CC       ]   fio-ml.o
[ CC       ]   mem.o
[ CC       ]   ico.o
[ CC       ]   edmac.o
[ CC       ]   menu.o
[ CC       ]   debug.o
[ CC       ]   rand.o
[ CC       ]   posix.o
[ CC       ]   util.o
[ CC       ]   imath.o
[ CC       ]   electronic_level.o
[ CC       ]   cfn.o
[ CC       ]   gui.o
[ CC       ]   picstyle.o
[ CC       ]   exmem.o
[ CC       ]   bmp.o
[ CC       ]   rbf_font.o
[ CC       ]   config.o
[ CC       ]   stdio.o
[ CC       ]   bitrate.o
In file included from ../../src/bitrate.c:5:0:
../../src/bitrate.c: In function 'time_indicator_show':
../../src/bitrate.c:374:81: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         int fnts = FONT(FONT_SMALL, COLOR_WHITE, mvr_config.actual_qscale_maybe == -16 ? COLOR_RED : COLOR_BLACK);
                                                                                 ^
../../src/bmp.h:174:13: note: in definition of macro 'FONT'
         | ((bg) & 0xFF) << 8 \
             ^
../../src/bitrate.c:379:44: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
             mvr_config.actual_qscale_maybe < 0 ? "-" : "+",
                                            ^
[ CC       ]   lcdsensor.o
[ CC       ]   tweaks.o
[ CC       ]   tweaks-eyefi.o
[ CC       ]   lens.o
[ CC       ]   property.o
[ CC       ]   propvalues.o
[ CC       ]   gui-common.o
[ CC       ]   chdk-gui_draw.o
[ CC       ]   movtweaks.o
[ CC       ]   menuhelp.o
[ CC       ]   menuindex.o
[ CC       ]   af_patterns.o
[ CC       ]   focus.o
[ CC       ]   notify_box.o
[ CC       ]   bootflags.o
[ CC       ]   dialog_test.o
[ CC       ]   vram.o
[ CC       ]   greenscreen.o
[ CC       ]   fps-engio.o
../../src/fps-engio.c: In function 'get_current_shutter_reciprocal_x1000':
../../src/fps-engio.c:533:6: warning: #warning FIXME: consider defining FRAME_SHUTTER_BLANKING_READ [-Wcpp]
     #warning FIXME: consider defining FRAME_SHUTTER_BLANKING_READ
      ^
../../src/fps-engio.c: At top level:
../../src/fps-engio.c:316:12: warning: 'fps_timer_b_method' defined but not used [-Wunused-variable]
 static int fps_timer_b_method = 0;
            ^
[ CC       ]   shoot.o
[ CC       ]   hdr.o
[ CC       ]   lv-img-engio.o
[ CC       ]   state-object.o
[ CC       ]   tasks.o
[ CC       ]   vsync-lite.o
[ CC       ]   tskmon.o
../../src/tskmon.c: In function 'null_pointer_check':
../../src/tskmon.c:242:66: warning: signed and unsigned type in conditional expression [-Wsign-compare]
             int id = tskmon_last_task ? tskmon_last_task->taskId : -1;
                                                                  ^
[ CC       ]   battery.o
[ CC       ]   imgconv.o
[ CC       ]   histogram.o
[ CC       ]   falsecolor.o
[ CC       ]   audio-ak.o
[ CC       ]   zebra.o
[ CC       ]   vectorscope.o
[ CC       ]   beep.o
[ CC       ]   crop-mode-hack.o
[ CC       ]   ph_info_disp.o
[ CC       ]   flexinfo.o
[ CC       ]   screenshot.o
[ CC       ]   fileprefix.o
[ CC       ]   lvinfo.o
[ CC       ]   builtin-enforcing.o
[ CC       ]   powersave.o
[ CC       ]   ml-cbr.o
[ CC       ]   raw.o
[ CC       ]   chdk-dng.o
../../src/chdk-dng.c:209:16: warning: 'cam_apex_shutter' defined but not used [-Wunused-variable]
 static int32_t cam_apex_shutter[2]          = { 0, 96 };            // Shutter speed in APEX units
                ^
../../src/chdk-dng.c:210:16: warning: 'cam_apex_aperture' defined but not used [-Wunused-variable]
 static int32_t cam_apex_aperture[2]         = { 0, 96 };            // Aperture in APEX units
                ^
[ CC       ]   edmac-memcpy.o
../../src/edmac-memcpy.c: In function 'edmac_memcpy_init':
../../src/edmac-memcpy.c:91:57: warning: initialization makes integer from pointer without a cast [-Wint-conversion]
     static int AbortEDmac_check __attribute__((used)) = &AbortEDmac;
                                                         ^
[ CC       ]   patch.o
[ CC       ]   console.o
[ CC       ]   tcc-glue.o
make -C ../../tcc
make[1]: Entering directory '/home/Bilal Fakhouri/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/Bilal Fakhouri/magic-lantern/tcc'
[ CC       ]   module.o
[ AR       ]   strrchr.o
[ AR       ]   dietlibc.a
[ AR       ]   lib_a-setjmp.o
[ AR       ]   newlib-libc.a
[ CP       ]   newlib-libm.a
make: *** No rule to make target 'fakhouri/gcc-arm-none-eabi-5_4-2016q3/bin/../lib/gcc/arm-none-eabi/5.4.1/libgcc.a', needed by 'gcc-libgcc.a'.  Stop.

Bilal Fakhouri@WORKS ~/magic-lantern/platform/700D.115
$ make zip
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:81: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /home/Bilal Fakhouri/magic-lantern/platform/700D.115/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /home/Bilal Fakhouri/magic-lantern/platform/700D.115/zip
[ MKDIR    ]   ML directory structure...
[ VERSION  ]   ../../platform/700D.115/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Entering directory '/home/Bilal Fakhouri/magic-lantern/tcc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/Bilal Fakhouri/magic-lantern/tcc'
make: *** No rule to make target 'fakhouri/gcc-arm-none-eabi-5_4-2016q3/bin/../lib/gcc/arm-none-eabi/5.4.1/libgcc.a', needed by 'gcc-libgcc.a'.  Stop.

Bilal Fakhouri@WORKS ~/magic-lantern/platform/700D.115
$
Is that correct? or it didn't compile?
If yes, I lost here "cp *.zip ~/." Should I change  something here like the name instaed of "*" or add directory(Example please).
700D 1.1.5 | no more ISOless LV err 8

dfort

  • Developer
  • Hero Member
  • *****
  • Posts: 3740
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #83 on: February 11, 2018, 12:46:14 AM »
It didn't compile properly.

Code: [Select]
# Go back to your magic-lantern directory
# ~ is a shortcut for your home directory
cd ~/magic-lantern
# Clean it up
make clean

Now try it again. You might have switched branches without running "make clean" or maybe you made changes without committing them and switched branches. You can discard your changes when switching branches like this:

Code: [Select]
hg up -C unified
Note that up is a shortcut for "update" there are lots of shortcuts.

If you find yourself in a big mess just delete your local repository and re-clone it.
5D3.* 7D.206 700D.115 EOSM.203 EOSM2.103 M50.102

theBilalFakhouri

  • Contributor
  • Senior
  • *****
  • Posts: 356
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #84 on: February 11, 2018, 01:28:45 AM »
I tried, it didn't work. I can compile the modules separately  or the mlv_dump with no problem.
Any Idea why & how to fix it?
Can give me what should I get in the terminal please?
700D 1.1.5 | no more ISOless LV err 8

dfort

  • Developer
  • Hero Member
  • *****
  • Posts: 3740
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #85 on: February 11, 2018, 07:11:44 AM »
I think I found the problem:

Code: [Select]
Bilal Fakhouri@WORKS ~/magic-lantern/platform/700D.115
There's a space in your username. That will throw it off:

Code: [Select]
make: *** No rule to make target 'fakhouri/...
Easiest "fix" is to make another user without spaces in the username and reinstall Cygwin for that user. You might be able to get away with just renaming the Cygwin directory but that probably won't work. According to the FAQ you need to use the mkpasswd command.

https://cygwin.com/faq.html#faq.setup.name-with-space

Odd that everything else works. Maybe the tcc makefile could be modified so it will work like the others?
5D3.* 7D.206 700D.115 EOSM.203 EOSM2.103 M50.102

theBilalFakhouri

  • Contributor
  • Senior
  • *****
  • Posts: 356
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #86 on: February 11, 2018, 09:38:41 AM »
Thanks@dfort! it worked.
I thought the username's space issue was solved.
700D 1.1.5 | no more ISOless LV err 8

2blackbar

  • Senior
  • ****
  • Posts: 274
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #87 on: November 21, 2019, 08:41:00 PM »
Ive got issues with it working properly , it kinda compiled but with lots of errors, says it cant find "module_strings.h" but i cant find that file in repo.
Code: [Select]
T902@LenovoX230Table ~
$ cd ml

T902@LenovoX230Table ~/ml
$ cd platform

T902@LenovoX230Table ~/ml/platform
$ cd eosm.202

T902@LenovoX230Table ~/ml/platform/eosm.202
$ make zip
Using ~/gcc-arm-none-eabi-5_4-2016q3/bin/arm-none-eabi-gcc (preferred).
../../Makefile.inc:81: removing ../../platform/*/magiclantern.sym
[ RM dir   ]   /home/T902/ml/platform/eosm.202/zip/
[ RM       ]   ../../platform/*/magiclantern.sym
mkdir -p /home/T902/ml/platform/eosm.202/zip
[ MKDIR    ]   ML directory structure...
[ VERSION  ]   ../../platform/EOSM.202/version.c
[ CC       ]   version.o
make -C ../../tcc
make[1]: Wejście do katalogu '/home/T902/ml/tcc'
make[1]: Nie ma nic do zrobienia w 'all'.
make[1]: Opuszczenie katalogu '/home/T902/ml/tcc'
[ LD       ]   magiclantern
[ SYMBOLS  ]   magiclantern.sym
[ CP       ]   EOSM_202.sym
[ CP       ]   install
cp ML-SETUP.FIR /home/T902/ml/platform/eosm.202/zip/
[ VERSION  ]   ../../platform/EOSM.202/version.bin
[ OBJCOPY  ]   magiclantern.bin
[ STAT     ]   magiclantern.bin
magiclantern.bin: 416220 bytes
[ CC       ]   reboot.o
[ LD       ]   autoexec
[ OBJCOPY  ]   autoexec.bin
[ XOR_CHK  ]   autoexec.bin
cp autoexec.bin /home/T902/ml/platform/eosm.202/zip/
cp ../../data/fonts/*.rbf /home/T902/ml/platform/eosm.202/zip/ML/fonts/
cp ../../data/vram/*.lut /home/T902/ml/platform/eosm.202/zip/ML/data/
cp ../../data/cropmks/*.bmp /home/T902/ml/platform/eosm.202/zip/ML/cropmks/
[ SCRIPTS  ]   install_extra_data
for target in  CONFIG_MODULES_install; do make $target; done
make[1]: Wejście do katalogu '/home/T902/ml/platform/eosm.202'
make -C ../../modules
make[2]: Wejście do katalogu '/home/T902/ml/modules'
make[3]: Wejście do katalogu '/home/T902/ml/modules'
make[4]: Wejście do katalogu '/home/T902/ml/modules/mlv_lite'

Building module mlv_lite...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   mlv_lite.o
In file included from mlv_lite.c:48:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: mlv_lite.o] Błąd 1

********************************************************
WARNING: module mlv_lite failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/mlv_lite'
[ RM       ]   mlv_lite.o ../mlv_rec/mlv.o mlv_lite.mo mlv_lite.sym mlv_lite.dep mlv_lite.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
[ RM       ]   raw2dng raw2dng.exe dng2raw dng2raw.exe
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_lite'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_lite'
make[4]: Wejście do katalogu '/home/T902/ml/modules/mlv_play'

Building module mlv_play...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   mlv_play.o
In file included from mlv_play.c:25:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: mlv_play.o] Błąd 1

********************************************************
WARNING: module mlv_play failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/mlv_play'
[ RM       ]   mlv_play.o video.bmp.rsc mlv_play.mo mlv_play.sym mlv_play.dep mlv_play.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_play'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_play'
make[4]: Wejście do katalogu '/home/T902/ml/modules/mlv_rec'

Building module mlv_rec...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   mlv_rec.o
In file included from mlv_rec.c:56:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: mlv_rec.o] Błąd 1

********************************************************
WARNING: module mlv_rec failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/mlv_rec'
[ RM       ]   mlv_rec.o mlv.o mlv_rec.mo mlv_rec.sym mlv_rec.dep mlv_rec.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
[ RM       ]   mlv_dump mlv_dump.exe lzma/7zAlloc.host.o lzma/7zBuf.host.o lzma/7zBuf2.host.o lzma/7zCrc.host.o lzma/7zCrcOpt.host.o lzma/7zDec.host.o lzma/7zFile.host.o lzma/7zIn.host.o lzma/7zStream.host.o lzma/Alloc.host.o lzma/Bcj2.host.o lzma/Bra.host.o lzma/Bra86.host.o lzma/BraIA64.host.o lzma/CpuArch.host.o lzma/Delta.host.o lzma/LzFind.host.o lzma/Lzma2Dec.host.o lzma/Lzma2Enc.host.o lzma/Lzma86Dec.host.o lzma/Lzma86Enc.host.o lzma/LzmaDec.host.o lzma/LzmaEnc.host.o lzma/LzmaLib.host.o lzma/Ppmd7.host.o lzma/Ppmd7Dec.host.o lzma/Ppmd7Enc.host.o lzma/Sha256.host.o lzma/Xz.host.o lzma/XzCrc64.host.o lzma/lib7z.a lzma/Threads.w32.o lzma/LzFindMt.w32.o lzma/MtCoder.w32.o lzma/7zAlloc.w32.o lzma/7zBuf.w32.o lzma/7zBuf2.w32.o lzma/7zCrc.w32.o lzma/7zCrcOpt.w32.o lzma/7zDec.w32.o lzma/7zFile.w32.o lzma/7zIn.w32.o lzma/7zStream.w32.o lzma/Alloc.w32.o lzma/Bcj2.w32.o lzma/Bra.w32.o lzma/Bra86.w32.o lzma/BraIA64.w32.o lzma/CpuArch.w32.o lzma/Delta.w32.o lzma/LzFind.w32.o lzma/Lzma2Dec.w32.o lzma/Lzma2Enc.w32.o lzma/Lzma86Dec.w32.o lzma/Lzma86Enc.w32.o lzma/LzmaDec.w32.o lzma/LzmaEnc.w32.o lzma/LzmaLib.w32.o lzma/Ppmd7.w32.o lzma/Ppmd7Dec.w32.o lzma/Ppmd7Enc.w32.o lzma/Sha256.w32.o lzma/Xz.w32.o lzma/XzCrc64.w32.o lzma/lib7z.w32.a
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_rec'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_rec'
make[4]: Wejście do katalogu '/home/T902/ml/modules/mlv_snd'

Building module mlv_snd...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   mlv_snd.o
In file included from mlv_snd.c:25:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: mlv_snd.o] Błąd 1

********************************************************
WARNING: module mlv_snd failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/mlv_snd'
[ RM       ]   mlv_snd.o mlv_snd.mo mlv_snd.sym mlv_snd.dep mlv_snd.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_snd'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_snd'
make[4]: Wejście do katalogu '/home/T902/ml/modules/file_man'

Building module file_man...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   file_man.o
In file included from file_man.c:4:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: file_man.o] Błąd 1

********************************************************
WARNING: module file_man failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/file_man'
[ RM       ]   file_man.o file_man.mo file_man.sym file_man.dep file_man.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/file_man'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/file_man'
make[4]: Wejście do katalogu '/home/T902/ml/modules/pic_view'

Building module pic_view...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   pic_view.o
In file included from pic_view.c:4:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: pic_view.o] Błąd 1

********************************************************
WARNING: module pic_view failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/pic_view'
[ RM       ]   pic_view.o pic_view.mo pic_view.sym pic_view.dep pic_view.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/pic_view'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/pic_view'
make[4]: Wejście do katalogu '/home/T902/ml/modules/ettr'

Building module ettr...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   ettr.o
In file included from ettr.c:7:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: ettr.o] Błąd 1

********************************************************
WARNING: module ettr failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/ettr'
[ RM       ]   ettr.o ettr.mo ettr.sym ettr.dep ettr.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/ettr'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/ettr'
make[4]: Wejście do katalogu '/home/T902/ml/modules/dual_iso'

Building module dual_iso...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   dual_iso.o
In file included from dual_iso.c:60:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: dual_iso.o] Błąd 1

********************************************************
WARNING: module dual_iso failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/dual_iso'
[ RM       ]   dual_iso.o dual_iso.mo dual_iso.sym dual_iso.dep dual_iso.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
[ RM       ]   cr2hdr cr2hdr.exe dcraw dcraw.c dcraw.exe exiftool.exe exiftool.tar.gz exiftool exiftool.zip cr2hdr.zip cr2hdr-win.zip cr2hdr-win_exiftool-perl-script.zip
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/dual_iso'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/dual_iso'
make[4]: Wejście do katalogu '/home/T902/ml/modules/silent'

Building module silent...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   silent.o
In file included from silent.c:3:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: silent.o] Błąd 1

********************************************************
WARNING: module silent failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/silent'
[ RM       ]   silent.o silent.mo silent.sym silent.dep silent.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/silent'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/silent'
make[4]: Wejście do katalogu '/home/T902/ml/modules/dot_tune'

Building module dot_tune...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   dot_tune.o
In file included from dot_tune.c:11:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: dot_tune.o] Błąd 1

********************************************************
WARNING: module dot_tune failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/dot_tune'
[ RM       ]   dot_tune.o dot_tune.mo dot_tune.sym dot_tune.dep dot_tune.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/dot_tune'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/dot_tune'
make[4]: Wejście do katalogu '/home/T902/ml/modules/autoexpo'

Building module autoexpo...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   autoexpo.o
In file included from autoexpo.c:17:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: autoexpo.o] Błąd 1

********************************************************
WARNING: module autoexpo failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/autoexpo'
[ RM       ]   autoexpo.o autoexpo.mo autoexpo.sym autoexpo.dep autoexpo.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/autoexpo'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/autoexpo'
make[4]: Wejście do katalogu '/home/T902/ml/modules/arkanoid'

Building module arkanoid...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   arkanoid.o
In file included from arkanoid.c:1:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: arkanoid.o] Błąd 1

********************************************************
WARNING: module arkanoid failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/arkanoid'
[ RM       ]   arkanoid.o arkanoid.mo arkanoid.sym arkanoid.dep arkanoid.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/arkanoid'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/arkanoid'
make[4]: Wejście do katalogu '/home/T902/ml/modules/deflick'

Building module deflick...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   deflick.o
In file included from deflick.c:16:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: deflick.o] Błąd 1

********************************************************
WARNING: module deflick failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/deflick'
[ RM       ]   deflick.o deflick.mo deflick.sym deflick.dep deflick.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/deflick'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/deflick'
make[4]: Wejście do katalogu '/home/T902/ml/modules/lua'

Building module lua...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   lua/ml-lua-shim.o
In file included from lua/ml-lua-shim.c:4:0:
dietlibc/include/unistd.h:72:5: warning: conflicting types for built-in function 'execl'
 int execl(const char *path, ...) __THROW;
     ^
dietlibc/include/unistd.h:73:5: warning: conflicting types for built-in function 'execle'
 int execle(const char *path, ...) __THROW;
     ^
[ CC       ]   lua/lapi.o
[ CC       ]   lua/lcode.o
[ CC       ]   lua/lctype.o
[ CC       ]   lua/ldebug.o
[ CC       ]   lua/ldo.o
[ CC       ]   lua/ldump.o
[ CC       ]   lua/lfunc.o
[ CC       ]   lua/lgc.o
[ CC       ]   lua/llex.o
[ CC       ]   lua/lmem.o
[ CC       ]   lua/lobject.o
[ CC       ]   lua/lopcodes.o
[ CC       ]   lua/lparser.o
[ CC       ]   lua/lstate.o
[ CC       ]   lua/lstring.o
[ CC       ]   lua/ltable.o
[ CC       ]   lua/ltm.o
[ CC       ]   lua/lundump.o
[ CC       ]   lua/lvm.o
[ CC       ]   lua/lzio.o
[ CC       ]   lua/lauxlib.o
In file included from lua/lauxlib.c:24:0:
lua/lauxlib.c: In function 'luaL_tolstring':
lua/lua.h:340:27: warning: implicit conversion from 'lua_Number {aka float}' to 'double' when passing argument to function [-Wdouble-promotion]
 #define lua_tonumber(L,i) lua_tonumberx(L,(i),NULL)
                           ^
lua/lauxlib.c:755:36: note: in expansion of macro 'lua_tonumber'
           lua_pushfstring(L, "%f", lua_tonumber(L, idx));
                                    ^
lua/lauxlib.c: In function 'luaL_checkversion_':
lua/lauxlib.c:970:19: warning: implicit conversion from 'lua_Number {aka float}' to 'double' when passing argument to function [-Wdouble-promotion]
                   ver, *v);
                   ^
lua/lauxlib.c:970:24: warning: implicit conversion from 'lua_Number {aka const float}' to 'double' when passing argument to function [-Wdouble-promotion]
                   ver, *v);
                        ^
[ CC       ]   lua/lbaselib.o
[ CC       ]   lua/lbitlib.o
[ CC       ]   lua/lcorolib.o
[ CC       ]   lua/ldblib.o
[ CC       ]   lua/liolib.o
In file included from lua/liolib.c:20:0:
lua/liolib.c: In function 'g_write':
lua/lua.h:340:27: warning: implicit conversion from 'lua_Number {aka float}' to 'double' when passing argument to function [-Wdouble-promotion]
 #define lua_tonumber(L,i) lua_tonumberx(L,(i),NULL)
                           ^
lua/liolib.c:611:46: note: in expansion of macro 'lua_tonumber'
                 : fprintf(f, LUA_NUMBER_FMT, lua_tonumber(L, arg));
                                              ^
[ CC       ]   lua/lmathlib.o
lua/lmathlib.c: In function 'math_random':
lua/lmathlib.c:243:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
   double r = (double)l_rand() * (1.0 / ((double)L_RANDMAX + 1.0));
                                                           ^
lua/lmathlib.c:243:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
   double r = (double)l_rand() * (1.0 / ((double)L_RANDMAX + 1.0));
                                      ^
lua/lmathlib.c:265:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
   r *= (double)(up - low) + 1.0;
                           ^
[ CC       ]   lua/lstrlib.o
lua/lstrlib.c: In function 'str_format':
lua/lstrlib.c:910:44: warning: implicit conversion from 'lua_Number {aka float}' to 'double' when passing argument to function [-Wdouble-promotion]
           nb = snprintf(buff, 65536, form, luaL_checknumber(L, arg));
                                            ^
[ CC       ]   lua/ltablib.o
[ CC       ]   lua/lutf8lib.o
[ CC       ]   lua/loadlib.o
[ CC       ]   lua/linit.o
[ CC       ]   lua_globals.o
[ CC       ]   lua_console.o
[ CC       ]   lua_camera.o
[ CC       ]   lua_lv.o
[ CC       ]   lua_lens.o
[ CC       ]   lua_movie.o
[ CC       ]   lua_display.o
[ CC       ]   lua_key.o
[ CC       ]   lua_menu.o
[ CC       ]   lua_dryos.o
lua_dryos.c: In function 'luaCB_dryos_call':
lua_dryos.c:55:38: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
         result = call(function_name, arg);
                                      ^
[ CC       ]   lua_interval.o
[ CC       ]   lua_battery.o
[ CC       ]   lua_task.o
[ CC       ]   lua_property.o
[ CC       ]   lua_constants.o
[ CC       ]   lua.o
In file included from lua.c:21:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: lua.o] Błąd 1

********************************************************
WARNING: module lua failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/lua'
[ RM       ]   lua/ml-lua-shim.o lua/lapi.o lua/lcode.o lua/lctype.o lua/ldebug.o lua/ldo.o lua/ldump.o lua/lfunc.o lua/lgc.o lua/llex.o lua/lmem.o lua/lobject.o lua/lopcodes.o lua/lparser.o lua/lstate.o lua/lstring.o lua/ltable.o lua/ltm.o lua/lundump.o lua/lvm.o lua/lzio.o lua/lauxlib.o lua/lbaselib.o lua/lbitlib.o lua/lcorolib.o lua/ldblib.o lua/liolib.o lua/lmathlib.o lua/lstrlib.o lua/ltablib.o lua/lutf8lib.o lua/loadlib.o lua/linit.o lua_globals.o lua_console.o lua_camera.o lua_lv.o lua_lens.o lua_movie.o lua_display.o lua_key.o lua_menu.o lua_dryos.o lua_interval.o lua_battery.o lua_task.o lua_property.o lua_constants.o lua.o dietlibc.a lua.mo lua.sym lua.dep lua.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/lua'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/lua'
make[4]: Wejście do katalogu '/home/T902/ml/modules/bench'

Building module bench...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   bench.o
In file included from bench.c:3:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: bench.o] Błąd 1

********************************************************
WARNING: module bench failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/bench'
[ RM       ]   bench.o bench.mo bench.sym bench.dep bench.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/bench'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/bench'
make[4]: Wejście do katalogu '/home/T902/ml/modules/selftest'

Building module selftest...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   selftest.o
In file included from selftest.c:1:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: selftest.o] Błąd 1

********************************************************
WARNING: module selftest failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/selftest'
[ RM       ]   selftest.o selftest.mo selftest.sym selftest.dep selftest.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/selftest'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/selftest'
make[4]: Wejście do katalogu '/home/T902/ml/modules/adv_int'

Building module adv_int...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   adv_int.o
In file included from adv_int.c:8:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: adv_int.o] Błąd 1

********************************************************
WARNING: module adv_int failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/adv_int'
[ RM       ]   adv_int.o adv_int.mo adv_int.sym adv_int.dep adv_int.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/adv_int'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/adv_int'
make[4]: Wejście do katalogu '/home/T902/ml/modules/edmac'

Building module edmac...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   edmac.o
In file included from edmac.c:1:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: edmac.o] Błąd 1

********************************************************
WARNING: module edmac failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/edmac'
[ RM       ]   edmac.o edmac_util.o edmac_test.o md5.o edmac.mo edmac.sym edmac.dep edmac.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/edmac'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/edmac'
make[3]: Opuszczenie katalogu '/home/T902/ml/modules'
make[2]: Opuszczenie katalogu '/home/T902/ml/modules'
make -C ../../modules install
make[2]: Wejście do katalogu '/home/T902/ml/modules'
make[3]: Wejście do katalogu '/home/T902/ml/modules'
make[4]: Wejście do katalogu '/home/T902/ml/modules/mlv_lite'

Building module mlv_lite...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   mlv_lite.o
In file included from mlv_lite.c:48:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: mlv_lite.o] Błąd 1

********************************************************
WARNING: module mlv_lite failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/mlv_lite'
[ RM       ]   mlv_lite.o ../mlv_rec/mlv.o mlv_lite.mo mlv_lite.sym mlv_lite.dep mlv_lite.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
[ RM       ]   raw2dng raw2dng.exe dng2raw dng2raw.exe
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_lite'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_lite'
make[4]: Wejście do katalogu '/home/T902/ml/modules/mlv_play'

Building module mlv_play...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   mlv_play.o
In file included from mlv_play.c:25:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: mlv_play.o] Błąd 1

********************************************************
WARNING: module mlv_play failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/mlv_play'
[ RM       ]   mlv_play.o video.bmp.rsc mlv_play.mo mlv_play.sym mlv_play.dep mlv_play.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_play'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_play'
make[4]: Wejście do katalogu '/home/T902/ml/modules/mlv_rec'

Building module mlv_rec...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   mlv_rec.o
In file included from mlv_rec.c:56:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: mlv_rec.o] Błąd 1

********************************************************
WARNING: module mlv_rec failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/mlv_rec'
[ RM       ]   mlv_rec.o mlv.o mlv_rec.mo mlv_rec.sym mlv_rec.dep mlv_rec.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
[ RM       ]   mlv_dump mlv_dump.exe lzma/7zAlloc.host.o lzma/7zBuf.host.o lzma/7zBuf2.host.o lzma/7zCrc.host.o lzma/7zCrcOpt.host.o lzma/7zDec.host.o lzma/7zFile.host.o lzma/7zIn.host.o lzma/7zStream.host.o lzma/Alloc.host.o lzma/Bcj2.host.o lzma/Bra.host.o lzma/Bra86.host.o lzma/BraIA64.host.o lzma/CpuArch.host.o lzma/Delta.host.o lzma/LzFind.host.o lzma/Lzma2Dec.host.o lzma/Lzma2Enc.host.o lzma/Lzma86Dec.host.o lzma/Lzma86Enc.host.o lzma/LzmaDec.host.o lzma/LzmaEnc.host.o lzma/LzmaLib.host.o lzma/Ppmd7.host.o lzma/Ppmd7Dec.host.o lzma/Ppmd7Enc.host.o lzma/Sha256.host.o lzma/Xz.host.o lzma/XzCrc64.host.o lzma/lib7z.a lzma/Threads.w32.o lzma/LzFindMt.w32.o lzma/MtCoder.w32.o lzma/7zAlloc.w32.o lzma/7zBuf.w32.o lzma/7zBuf2.w32.o lzma/7zCrc.w32.o lzma/7zCrcOpt.w32.o lzma/7zDec.w32.o lzma/7zFile.w32.o lzma/7zIn.w32.o lzma/7zStream.w32.o lzma/Alloc.w32.o lzma/Bcj2.w32.o lzma/Bra.w32.o lzma/Bra86.w32.o lzma/BraIA64.w32.o lzma/CpuArch.w32.o lzma/Delta.w32.o lzma/LzFind.w32.o lzma/Lzma2Dec.w32.o lzma/Lzma2Enc.w32.o lzma/Lzma86Dec.w32.o lzma/Lzma86Enc.w32.o lzma/LzmaDec.w32.o lzma/LzmaEnc.w32.o lzma/LzmaLib.w32.o lzma/Ppmd7.w32.o lzma/Ppmd7Dec.w32.o lzma/Ppmd7Enc.w32.o lzma/Sha256.w32.o lzma/Xz.w32.o lzma/XzCrc64.w32.o lzma/lib7z.w32.a
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_rec'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_rec'
make[4]: Wejście do katalogu '/home/T902/ml/modules/mlv_snd'

Building module mlv_snd...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   mlv_snd.o
In file included from mlv_snd.c:25:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: mlv_snd.o] Błąd 1

********************************************************
WARNING: module mlv_snd failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/mlv_snd'
[ RM       ]   mlv_snd.o mlv_snd.mo mlv_snd.sym mlv_snd.dep mlv_snd.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_snd'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/mlv_snd'
make[4]: Wejście do katalogu '/home/T902/ml/modules/file_man'

Building module file_man...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   file_man.o
In file included from file_man.c:4:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: file_man.o] Błąd 1

********************************************************
WARNING: module file_man failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/file_man'
[ RM       ]   file_man.o file_man.mo file_man.sym file_man.dep file_man.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/file_man'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/file_man'
make[4]: Wejście do katalogu '/home/T902/ml/modules/pic_view'

Building module pic_view...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   pic_view.o
In file included from pic_view.c:4:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: pic_view.o] Błąd 1

********************************************************
WARNING: module pic_view failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/pic_view'
[ RM       ]   pic_view.o pic_view.mo pic_view.sym pic_view.dep pic_view.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/pic_view'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/pic_view'
make[4]: Wejście do katalogu '/home/T902/ml/modules/ettr'

Building module ettr...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   ettr.o
In file included from ettr.c:7:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: ettr.o] Błąd 1

********************************************************
WARNING: module ettr failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/ettr'
[ RM       ]   ettr.o ettr.mo ettr.sym ettr.dep ettr.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/ettr'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/ettr'
make[4]: Wejście do katalogu '/home/T902/ml/modules/dual_iso'

Building module dual_iso...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   dual_iso.o
In file included from dual_iso.c:60:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: dual_iso.o] Błąd 1

********************************************************
WARNING: module dual_iso failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/dual_iso'
[ RM       ]   dual_iso.o dual_iso.mo dual_iso.sym dual_iso.dep dual_iso.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
[ RM       ]   cr2hdr cr2hdr.exe dcraw dcraw.c dcraw.exe exiftool.exe exiftool.tar.gz exiftool exiftool.zip cr2hdr.zip cr2hdr-win.zip cr2hdr-win_exiftool-perl-script.zip
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/dual_iso'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/dual_iso'
make[4]: Wejście do katalogu '/home/T902/ml/modules/silent'

Building module silent...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   silent.o
In file included from silent.c:3:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: silent.o] Błąd 1

********************************************************
WARNING: module silent failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/silent'
[ RM       ]   silent.o silent.mo silent.sym silent.dep silent.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/silent'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/silent'
make[4]: Wejście do katalogu '/home/T902/ml/modules/dot_tune'

Building module dot_tune...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   dot_tune.o
In file included from dot_tune.c:11:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: dot_tune.o] Błąd 1

********************************************************
WARNING: module dot_tune failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/dot_tune'
[ RM       ]   dot_tune.o dot_tune.mo dot_tune.sym dot_tune.dep dot_tune.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/dot_tune'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/dot_tune'
make[4]: Wejście do katalogu '/home/T902/ml/modules/autoexpo'

Building module autoexpo...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   autoexpo.o
In file included from autoexpo.c:17:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: autoexpo.o] Błąd 1

********************************************************
WARNING: module autoexpo failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/autoexpo'
[ RM       ]   autoexpo.o autoexpo.mo autoexpo.sym autoexpo.dep autoexpo.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/autoexpo'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/autoexpo'
make[4]: Wejście do katalogu '/home/T902/ml/modules/arkanoid'

Building module arkanoid...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   arkanoid.o
In file included from arkanoid.c:1:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: arkanoid.o] Błąd 1

********************************************************
WARNING: module arkanoid failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/arkanoid'
[ RM       ]   arkanoid.o arkanoid.mo arkanoid.sym arkanoid.dep arkanoid.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/arkanoid'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/arkanoid'
make[4]: Wejście do katalogu '/home/T902/ml/modules/deflick'

Building module deflick...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   deflick.o
In file included from deflick.c:16:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: deflick.o] Błąd 1

********************************************************
WARNING: module deflick failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/deflick'
[ RM       ]   deflick.o deflick.mo deflick.sym deflick.dep deflick.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/deflick'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/deflick'
make[4]: Wejście do katalogu '/home/T902/ml/modules/lua'

Building module lua...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   lua/ml-lua-shim.o
In file included from lua/ml-lua-shim.c:4:0:
dietlibc/include/unistd.h:72:5: warning: conflicting types for built-in function 'execl'
 int execl(const char *path, ...) __THROW;
     ^
dietlibc/include/unistd.h:73:5: warning: conflicting types for built-in function 'execle'
 int execle(const char *path, ...) __THROW;
     ^
[ CC       ]   lua/lapi.o
[ CC       ]   lua/lcode.o
[ CC       ]   lua/lctype.o
[ CC       ]   lua/ldebug.o
[ CC       ]   lua/ldo.o
[ CC       ]   lua/ldump.o
[ CC       ]   lua/lfunc.o
[ CC       ]   lua/lgc.o
[ CC       ]   lua/llex.o
[ CC       ]   lua/lmem.o
[ CC       ]   lua/lobject.o
[ CC       ]   lua/lopcodes.o
[ CC       ]   lua/lparser.o
[ CC       ]   lua/lstate.o
[ CC       ]   lua/lstring.o
[ CC       ]   lua/ltable.o
[ CC       ]   lua/ltm.o
[ CC       ]   lua/lundump.o
[ CC       ]   lua/lvm.o
[ CC       ]   lua/lzio.o
[ CC       ]   lua/lauxlib.o
In file included from lua/lauxlib.c:24:0:
lua/lauxlib.c: In function 'luaL_tolstring':
lua/lua.h:340:27: warning: implicit conversion from 'lua_Number {aka float}' to 'double' when passing argument to function [-Wdouble-promotion]
 #define lua_tonumber(L,i) lua_tonumberx(L,(i),NULL)
                           ^
lua/lauxlib.c:755:36: note: in expansion of macro 'lua_tonumber'
           lua_pushfstring(L, "%f", lua_tonumber(L, idx));
                                    ^
lua/lauxlib.c: In function 'luaL_checkversion_':
lua/lauxlib.c:970:19: warning: implicit conversion from 'lua_Number {aka float}' to 'double' when passing argument to function [-Wdouble-promotion]
                   ver, *v);
                   ^
lua/lauxlib.c:970:24: warning: implicit conversion from 'lua_Number {aka const float}' to 'double' when passing argument to function [-Wdouble-promotion]
                   ver, *v);
                        ^
[ CC       ]   lua/lbaselib.o
[ CC       ]   lua/lbitlib.o
[ CC       ]   lua/lcorolib.o
[ CC       ]   lua/ldblib.o
[ CC       ]   lua/liolib.o
In file included from lua/liolib.c:20:0:
lua/liolib.c: In function 'g_write':
lua/lua.h:340:27: warning: implicit conversion from 'lua_Number {aka float}' to 'double' when passing argument to function [-Wdouble-promotion]
 #define lua_tonumber(L,i) lua_tonumberx(L,(i),NULL)
                           ^
lua/liolib.c:611:46: note: in expansion of macro 'lua_tonumber'
                 : fprintf(f, LUA_NUMBER_FMT, lua_tonumber(L, arg));
                                              ^
[ CC       ]   lua/lmathlib.o
lua/lmathlib.c: In function 'math_random':
lua/lmathlib.c:243:59: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
   double r = (double)l_rand() * (1.0 / ((double)L_RANDMAX + 1.0));
                                                           ^
lua/lmathlib.c:243:38: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
   double r = (double)l_rand() * (1.0 / ((double)L_RANDMAX + 1.0));
                                      ^
lua/lmathlib.c:265:27: warning: implicit conversion from 'float' to 'double' to match other operand of binary expression [-Wdouble-promotion]
   r *= (double)(up - low) + 1.0;
                           ^
[ CC       ]   lua/lstrlib.o
lua/lstrlib.c: In function 'str_format':
lua/lstrlib.c:910:44: warning: implicit conversion from 'lua_Number {aka float}' to 'double' when passing argument to function [-Wdouble-promotion]
           nb = snprintf(buff, 65536, form, luaL_checknumber(L, arg));
                                            ^
[ CC       ]   lua/ltablib.o
[ CC       ]   lua/lutf8lib.o
[ CC       ]   lua/loadlib.o
[ CC       ]   lua/linit.o
[ CC       ]   lua_globals.o
[ CC       ]   lua_console.o
[ CC       ]   lua_camera.o
[ CC       ]   lua_lv.o
[ CC       ]   lua_lens.o
[ CC       ]   lua_movie.o
[ CC       ]   lua_display.o
[ CC       ]   lua_key.o
[ CC       ]   lua_menu.o
[ CC       ]   lua_dryos.o
lua_dryos.c: In function 'luaCB_dryos_call':
lua_dryos.c:55:38: warning: implicit conversion from 'float' to 'double' when passing argument to function [-Wdouble-promotion]
         result = call(function_name, arg);
                                      ^
[ CC       ]   lua_interval.o
[ CC       ]   lua_battery.o
[ CC       ]   lua_task.o
[ CC       ]   lua_property.o
[ CC       ]   lua_constants.o
[ CC       ]   lua.o
In file included from lua.c:21:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: lua.o] Błąd 1

********************************************************
WARNING: module lua failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/lua'
[ RM       ]   lua/ml-lua-shim.o lua/lapi.o lua/lcode.o lua/lctype.o lua/ldebug.o lua/ldo.o lua/ldump.o lua/lfunc.o lua/lgc.o lua/llex.o lua/lmem.o lua/lobject.o lua/lopcodes.o lua/lparser.o lua/lstate.o lua/lstring.o lua/ltable.o lua/ltm.o lua/lundump.o lua/lvm.o lua/lzio.o lua/lauxlib.o lua/lbaselib.o lua/lbitlib.o lua/lcorolib.o lua/ldblib.o lua/liolib.o lua/lmathlib.o lua/lstrlib.o lua/ltablib.o lua/lutf8lib.o lua/loadlib.o lua/linit.o lua_globals.o lua_console.o lua_camera.o lua_lv.o lua_lens.o lua_movie.o lua_display.o lua_key.o lua_menu.o lua_dryos.o lua_interval.o lua_battery.o lua_task.o lua_property.o lua_constants.o lua.o dietlibc.a lua.mo lua.sym lua.dep lua.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/lua'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/lua'
make[4]: Wejście do katalogu '/home/T902/ml/modules/bench'

Building module bench...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   bench.o
In file included from bench.c:3:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: bench.o] Błąd 1

********************************************************
WARNING: module bench failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/bench'
[ RM       ]   bench.o bench.mo bench.sym bench.dep bench.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/bench'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/bench'
make[4]: Wejście do katalogu '/home/T902/ml/modules/selftest'

Building module selftest...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   selftest.o
In file included from selftest.c:1:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: selftest.o] Błąd 1

********************************************************
WARNING: module selftest failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/selftest'
[ RM       ]   selftest.o selftest.mo selftest.sym selftest.dep selftest.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/selftest'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/selftest'
make[4]: Wejście do katalogu '/home/T902/ml/modules/adv_int'

Building module adv_int...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   adv_int.o
In file included from adv_int.c:8:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: adv_int.o] Błąd 1

********************************************************
WARNING: module adv_int failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/adv_int'
[ RM       ]   adv_int.o adv_int.mo adv_int.sym adv_int.dep adv_int.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/adv_int'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/adv_int'
make[4]: Wejście do katalogu '/home/T902/ml/modules/edmac'

Building module edmac...
Updated HGVERSION
[ README   ]   module_strings.h

Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).

[ CC       ]   edmac.o
In file included from edmac.c:1:0:
../../src/module.h:344:28: fatal error: module_strings.h: No such file or directory
compilation terminated.
make[5]: *** [../../Makefile.filerules:21: edmac.o] Błąd 1

********************************************************
WARNING: module edmac failed to build, deleting
********************************************************

make[5]: Wejście do katalogu '/home/T902/ml/modules/edmac'
[ RM       ]   edmac.o edmac_util.o edmac_test.o md5.o edmac.mo edmac.sym edmac.dep edmac.zip module_strings.h hgdiff.tmp *.o *.d *.dep *.sym hgstamp
make[5]: Opuszczenie katalogu '/home/T902/ml/modules/edmac'
make[4]: Opuszczenie katalogu '/home/T902/ml/modules/edmac'
make[3]: Opuszczenie katalogu '/home/T902/ml/modules'
[ MKDIR    ]   ML directory structure...
cp ../modules/*/*.mo /home/T902/ml/platform/eosm.202/zip/ML/modules/
cp: nie można wykonać stat na '../modules/*/*.mo': No such file or directory
make[2]: *** [Makefile:31: install] Błąd 1
make[2]: Opuszczenie katalogu '/home/T902/ml/modules'
make[1]: *** [../../Makefile.inc:27: CONFIG_MODULES_install] Błąd 2
make[1]: Opuszczenie katalogu '/home/T902/ml/platform/eosm.202'
make: *** [../../Makefile.inc:34: install] Błąd 2

T902@LenovoX230Table ~/ml/platform/eosm.202
$
How i can fix this ?
Im on windows 7 x64 , did everything step by step( twice), but still cant compile modules because of this error with module strings
Im also getting "Could not find rst2html/rst2html5/rst2html.py/rst2html5.py.
Please install python-docutils (pip install docutils).
" but it all installed with command line withing cygwin, right ?
http://cygwin.1069669.n5.nabble.com/rst2html-missing-from-latest-docutils-td135087.html

I did python --version and it says i have 2.7.16
LAst succesful post above me was year ago , maybe they changed something again
--
Ive got docutils with rst2html from here: https://pypi.org/project/docutils/#files
But where i should place them ?

2blackbar

  • Senior
  • ****
  • Posts: 274
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #88 on: November 22, 2019, 06:20:41 AM »
Their docutils is 14 now, probably even more slimmed down than before, i think its just better to figure out diffent way to place those missing python scripts without cugwin setup messing up, this is taking too long already, entire day searching for ways to place simple python scripts and no luck.They probably have to be registerd somehow and cant just be copied.
And yes i tried VM and premade ML Linux virtual disks, no luck either... im getting stupid error 01 thats very popular on win7 64bits with virtualmachine.
I managed to compile MLVApp tho so thats good and went smooth.
---
OK i won !
Installed python 2.7 , docutils 27 in windows and in cygwin
everythings matching now, files are in their folders, path to python added in windows.
Thanks for tutorial ! I think it should be changed cause docutils3 arent working tho.
Uninstall antivir when you do all this, antivirs is interfering and d eleting files and its a nasty problem to have without even knowing because he wont say anything and suddenly you cant compile again.These command lines work fine, i found that running setup and picking libraries is a waste of time, it wont work and wont install like it should.Even had already downloaded all packages in download folder, just ran setup and he used path to those, installed and it did not work, python didnt install.
Code: [Select]
"%UserProfile%"\Downloads\setup-x86.exe -s http://cygwin.mirrors.pair.com -q -P mingw64-i686-gcc-core,gcc-core,make,mercurial,python27,python27-docutils,python37,python2-docutils,python3-docutils,python2-docutils,perl,wget,unzip,zip,diffutils
Yes install all docutils, one is working, i dont have time atm to figure out which one

dfort

  • Developer
  • Hero Member
  • *****
  • Posts: 3740
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #89 on: November 24, 2019, 07:48:26 AM »
Sorry for the delay. Needed to get on a PC to check this out. Looks like déjà vu all over again:

http://cygwin.1069669.n5.nabble.com/rst2html-missing-from-latest-docutils-td135087.html

So which is the Cygwin version that's working now? -- Or are you using docutils from outside of Cygwin? That's a possible fix though it complicates the setup. All of this should work within the Cygwin environment.

[EDIT] Looks like python37-docutils is the version dujour.
5D3.* 7D.206 700D.115 EOSM.203 EOSM2.103 M50.102

2blackbar

  • Senior
  • ****
  • Posts: 274
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #90 on: November 24, 2019, 07:19:58 PM »
Hey Daniel, looks like it needs the same python 27 installed on your windows and on cygwin( i had strange conflicts in terminal when i had installed latest python3), then you need docutills for 27 and 37, docutils3 definitely dont work.
The line i posted should work, theres probably too many docutils but better be safe than sorry, it works now

dfort

  • Developer
  • Hero Member
  • *****
  • Posts: 3740
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #91 on: November 24, 2019, 10:11:11 PM »
I changed python27-docutils to python37-docutils on the Cygwin install command and it worked perfectly on a fresh installation. You're right about docutils3 not working but python 27 isn't necessary--the 3.7 version is backwards compatible.

This has happened before in Cygwin, a new python version crushes the previous version's docutils.
5D3.* 7D.206 700D.115 EOSM.203 EOSM2.103 M50.102

2blackbar

  • Senior
  • ****
  • Posts: 274
Re: Compiling Magic Lantern with Cygwin/MinGW-64
« Reply #92 on: November 24, 2019, 11:14:48 PM »
So IMO its worth mentioning that before installation its good to check what docutils version is the most recent one