You're still having some issues with the dependencies not being correctly
installed. Have a look at the paths at the top of the 'makefile' to see if
something does not match your setup (e.g. you have installed python in a
non-standard path, or it's not Python 3.7). A brute force way you can try
is installing the dependencies both in the system python and the cygwin
Python.

Peter

On Thu, Nov 19, 2020 at 8:40 PM Bithov Vinu <[email protected]> wrote:

> Reinstalled Python (system-wide, w/ add to PATH) and now sphinx is
> working. But, I got some new errors:
>
> # Erase previous directories to make sure we're clean.
> rm -rf dist
> rm -rf build
> make build-all-deps
> make[1]: Entering directory '/cygdrive/c/Users/wingi/mnemosyne'
> # Also rebuilds the docs and the translations.
> cd mnemosyne/libmnemosyne/docs && make SPHINXBUILD=sphinx-build html
> make[2]: Entering directory
> '/cygdrive/c/Users/wingi/mnemosyne/mnemosyne/libmnemosyne/docs'
> mkdir -p build/html build/doctrees
> sphinx-build -b html -d build/doctrees   source build/html
> Running Sphinx v3.3.1
> loading pickled environment... done
> building [mo]: targets for 0 po files that are out of date
> building [html]: targets for 0 source files that are out of date
> updating environment: 0 added, 1 changed, 0 removed
> reading sources... [100%] index
> C:\Users\wingi\mnemosyne\mnemosyne\libmnemosyne\docs\source\index.rst:62:
> WARNING: toctree contains reference to nonexisting document
> 'modules/language'
> C:\Users\wingi\mnemosyne\mnemosyne\libmnemosyne\docs\source\index.rst:62:
> WARNING: toctree contains reference to nonexisting document
> 'modules/translator'
> C:\Users\wingi\mnemosyne\mnemosyne\libmnemosyne\docs\source\index.rst:62:
> WARNING: toctree contains reference to nonexisting document
> 'modules/pronouncer'
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... done
> preparing documents... done
> writing output... [100%] index
> generating indices... genindex py-modindex done
> writing additional pages... search done
> copying static files... done
> copying extra files... done
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 3 warnings.
>
> The HTML pages are in build\html.
>
> Build finished. The HTML pages are in build/html.
> make[2]: Leaving directory
> '/cygdrive/c/Users/wingi/mnemosyne/mnemosyne/libmnemosyne/docs'
> cd mnemosyne/pyqt_ui && make clean
> make[2]: Entering directory
> '/cygdrive/c/Users/wingi/mnemosyne/mnemosyne/pyqt_ui'
> rm -f *~ *.pyc
> rm -f ui_main_wdgt.py ui_add_cards_dlg.py ui_edit_card_dlg.py
> ui_review_wdgt.py ui_convert_card_type_keys_dlg.py ui_about_dlg.py
> ui_manage_plugins_dlg.py ui_manage_card_types_dlg.py
> ui_clone_card_type_dlg.py ui_configuration_wdgt_main.py
> ui_configuration_wdgt_card_appearance.py ui_activate_cards_dlg.py
> ui_card_set_name_dlg.py ui_configuration_dlg.py
> ui_criterion_wdgt_default.py ui_statistics_dlg.py ui_sync_dlg.py
> ui_configuration_wdgt_study.py ui_configuration_wdgt_servers.py
> ui_preview_cards_dlg.py ui_browse_cards_dlg.py ui_rename_tag_dlg.py
> ui_change_card_type_dlg.py ui_add_tags_dlg.py ui_remove_tags_dlg.py
> ui_getting_started_dlg.py ui_tip_dlg.py ui_import_dlg.py
> ui_compact_database_dlg.py ui_delete_unused_media_files_dlg.py
> ui_rename_card_type_dlg.py ui_export_dlg.py ui_export_metadata_dlg.py
> ui_edit_M_sided_card_type_dlg.py ui_edit_M_sided_card_template_wdgt.py
> ui_pronouncer_dlg.py ui_translator_dlg.py
> rm -f mnemosyne_rc.py
> make[2]: Leaving directory
> '/cygdrive/c/Users/wingi/mnemosyne/mnemosyne/pyqt_ui'
> cd mnemosyne/pyqt_ui && make
> make[2]: Entering directory
> '/cygdrive/c/Users/wingi/mnemosyne/mnemosyne/pyqt_ui'
> python3 ./pyuic5 main_wdgt.ui > ui_main_wdgt.py
> Traceback (most recent call last):
>   File "./pyuic5", line 15, in <module>
>     from PyQt5 import QtCore
> ModuleNotFoundError: No module named 'PyQt5'
> make[2]: *** [makefile:28: ui_main_wdgt.py] Error 1
> make[2]: Leaving directory
> '/cygdrive/c/Users/wingi/mnemosyne/mnemosyne/pyqt_ui'
> make[1]: *** [makefile:43: build-all-deps] Error 2
> make[1]: Leaving directory '/cygdrive/c/Users/wingi/mnemosyne'
> make: *** [makefile:93: windows-installer] Error 2
>
>
>
>
>
> PyQt5 is most definitely installed.
> On Thursday, 19 November 2020 at 19:10:52 UTC Peter Bienstman wrote:
>
>> It seems there's something wrong with your sphinx install. Does
>> typing 'sphinx-build' in the command line work? You might also try
>> installing it using both the windows command prompt and the cygwin command
>> prompt.
>>
>> Peter
>>
>> On Thu, Nov 19, 2020 at 8:07 PM Bithov Vinu <[email protected]> wrote:
>>
>>> Sphinx was already installed (I tried installing it, *Requirement
>>> already satisfied*).
>>>
>>> Ran "make windows-installer" again anyway, got the same error (I think?
>>> I don't know if there are any differences.):
>>>
>>>
>>> rm -rf dist
>>> rm -rf build
>>> make build-all-deps
>>> make[1]: Entering directory '/cygdrive/c/Users/wingi/mnemosyne'
>>> # Also rebuilds the docs and the translations.
>>> cd mnemosyne/libmnemosyne/docs && make SPHINXBUILD=sphinx-build html
>>> make[2]: Entering directory
>>> '/cygdrive/c/Users/wingi/mnemosyne/mnemosyne/libmnemosyne/docs'
>>> mkdir -p build/html build/doctrees
>>> sphinx-build -b html -d build/doctrees   source build/html
>>> make[2]: sphinx-build: No such file or directory
>>> make[2]: *** [Makefile:30: html] Error 127
>>> make[2]: Leaving directory
>>> '/cygdrive/c/Users/wingi/mnemosyne/mnemosyne/libmnemosyne/docs'
>>> make[1]: *** [makefile:41: build-all-deps] Error 2
>>> make[1]: Leaving directory '/cygdrive/c/Users/wingi/mnemosyne'
>>> make: *** [makefile:93: windows-installer] Error 2
>>>
>>> On Thursday, 19 November 2020 at 17:54:55 UTC Peter Bienstman wrote:
>>>
>>>> Missed one dependency in the doc:
>>>>
>>>> pip install -U sphinx
>>>>
>>>>
>>>> On Thu, Nov 19, 2020 at 6:47 PM Bithov Vinu <[email protected]> wrote:
>>>>
>>>>> I followed this guide
>>>>> <https://mnemosyne-proj.org/mnemosyne-development-under-windows> and
>>>>> installed everything required (cygwin, make, git, gettext, gettext-devel,
>>>>> python, all the python libs, InnoSetup, mplayer).
>>>>>
>>>>> I then clone the mnemosyne source code and ran "make
>>>>> windows-installer". I got the error results:
>>>>>
>>>>> # Erase previous directories to make sure we're clean.
>>>>> rm -rf dist
>>>>> rm -rf build
>>>>> make build-all-deps
>>>>> make[1]: Entering directory '/cygdrive/c/Users/wingi/mnemosyne'
>>>>> # Also rebuilds the docs and the translations.
>>>>> cd mnemosyne/libmnemosyne/docs && make SPHINXBUILD=sphinx-build html
>>>>> make[2]: Entering directory
>>>>> '/cygdrive/c/Users/wingi/mnemosyne/mnemosyne/libmnemosyne/docs'
>>>>> mkdir -p build/html build/doctrees
>>>>> sphinx-build -b html -d build/doctrees   source build/html
>>>>> make[2]: sphinx-build: No such file or directory
>>>>> make[2]: *** [Makefile:30: html] Error 127
>>>>> make[2]: Leaving directory
>>>>> '/cygdrive/c/Users/wingi/mnemosyne/mnemosyne/libmnemosyne/docs'
>>>>> make[1]: *** [makefile:41: build-all-deps] Error 2
>>>>> make[1]: Leaving directory '/cygdrive/c/Users/wingi/mnemosyne'
>>>>> make: *** [makefile:93: windows-installer] Error 2
>>>>>
>>>>>
>>>>> How would I fix this so that I can start devving on Windows.
>>>>>
>>>>> Student Account
>>>>> Calday Grange Grammar School is a charitable company limited by
>>>>> guarantee and registered in England and Wales with company number 8332696.
>>>>> The Registered Office is at Grammar School Lane, West Kirby, Wirral,
>>>>> CH48 8GG
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "mnemosyne-proj-users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/mnemosyne-proj-users/15d247b9-d443-46ff-965c-131c5b0cae12n%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/mnemosyne-proj-users/15d247b9-d443-46ff-965c-131c5b0cae12n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>
>>> Student Account
>>> Calday Grange Grammar School is a charitable company limited by
>>> guarantee and registered in England and Wales with company number 8332696.
>>> The Registered Office is at Grammar School Lane, West Kirby, Wirral,
>>> CH48 8GG
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "mnemosyne-proj-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>>
>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/mnemosyne-proj-users/0ff78593-eda7-4c39-a041-02e3dbab323dn%40googlegroups.com
>>> <https://groups.google.com/d/msgid/mnemosyne-proj-users/0ff78593-eda7-4c39-a041-02e3dbab323dn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>
> Student Account
> Calday Grange Grammar School is a charitable company limited by guarantee
> and registered in England and Wales with company number 8332696.
> The Registered Office is at Grammar School Lane, West Kirby, Wirral, CH48
> 8GG
>
> --
> You received this message because you are subscribed to the Google Groups
> "mnemosyne-proj-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/mnemosyne-proj-users/22430a08-0994-4df7-84c6-261844346614n%40googlegroups.com
> <https://groups.google.com/d/msgid/mnemosyne-proj-users/22430a08-0994-4df7-84c6-261844346614n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"mnemosyne-proj-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mnemosyne-proj-users/CAMdxoPHuzqRhPk6k1xKq1%3DLupmsV%2BkTDi3X8SSTR0U5B-TeVwQ%40mail.gmail.com.

Reply via email to