diskuv / dkml-installer-ocaml

The Windows-friendly distribution of OCaml
Apache License 2.0
62 stars 2 forks source link

dkml bytecode installation on windows, utop returns "module spcifi est introuvable" error #84

Open roromino opened 9 months ago

roromino commented 9 months ago

Hello, i just gave a dkml installation on windows. I launch utop and get this error :

DkML 2.1.0: Open source. Full-stack OCaml. https://diskuv.com/dkmlbook/ DkSDK: 30 day risk free. C/C++/Java/Swift and OCaml. https://diskuv.com/pricing

Fatal error: cannot load shared library dllxdg_stubs Reason: Le module spcifi est introuvable.

thanks

jonahbeckford commented 9 months ago

You are using a prerelease of DkML 2.1.0 ... I am testing out the final fixes today (Pacific Time). I'll update this ticket when it is ready for you.

jonahbeckford commented 9 months ago

Try:

  1. winget install Microsoft.VisualStudio.2019.BuildTools --override "--wait --passive --installPath C:\VS --addProductLang En-us --add Microsoft.VisualStudio.Workload.VCTools --includeRecommended"
  2. winget install Git.Git if you don't have Git for Windows
  3. Install Windows 64-bit Native Installer (unsigned)
roromino commented 9 months ago

Hello, I could indeed install the given windows 64-bit native installer (and deinstall the failed installation by removing the folder %LOCALAPPDATA%\Programs\DkMLByte folder). However, VisualStudio and Git are software I can not install without admin privileges. But I will see with my organisation for this matter. Thanks

jonahbeckford commented 9 months ago

Ask your administrator to install:

winget install Microsoft.VisualStudio.2019.BuildTools --override "--wait --passive --installPath C:\VS --addProductLang En-us --add Microsoft.VisualStudio.Workload.VCTools --includeRecommended"

winget install Git.Git

Get Outlook for Androidhttps://aka.ms/AAb9ysg


From: roromino @.> Sent: Saturday, December 9, 2023 7:08:07 AM To: diskuv/dkml-installer-ocaml @.> Cc: Jonah Beckford @.>; Assign @.> Subject: Re: [diskuv/dkml-installer-ocaml] dkml bytecode installation on windows, utop returns "module spcifi est introuvable" error (Issue #84)

Hello, I could indeed install the given windows 64-bit native installer (and deinstall the failed installation by removing the folder %LOCALAPPDATA%\Programs\DkMLByte folder). However, VisualStudio and Git are software I can not install without admin privileges. But I will see with my organisation for this matter. Thanks

— Reply to this email directly, view it on GitHubhttps://github.com/diskuv/dkml-installer-ocaml/issues/84#issuecomment-1848434708, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AREG4PPEFLHPSSAPU2WHNH3YIR5FPAVCNFSM6AAAAABAC446VSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBYGQZTINZQHA. You are receiving this because you were assigned.Message ID: @.***>

jonahbeckford commented 9 months ago

You have a diligent and good admin. You will need both Visual Studio Build Tools (mandatory) and Visual Studio Code (optional but highly recommended). If you cannot get a license for Visual Studio Build Tools, then you will not be able to use DkML.

But … I want to make sure you have the latest information:

Thanks.

From: roromino @.> Sent: Thursday, December 14, 2023 5:37 AM To: diskuv/dkml-installer-ocaml @.> Cc: Jonah Beckford @.>; Assign @.> Subject: Re: [diskuv/dkml-installer-ocaml] dkml bytecode installation on windows, utop returns "module spcifi est introuvable" error (Issue #84)

Hello, Due tu licence problems, my admin told me I could not install Visual Studio, and suggested visual studio code. You suggest in this thread to use Visual Studio (winget install Microsoft.VisualStudio.2019.BuildTools), as told in https://gitlab.com/dkml/distributions/dkml/-/releases , but I saw that https://diskuv.com/dkmlbook/beyond_basics/#integrated-development-environment-ide suggests to use visual studio code, which I could install without admin privileges. Thanks

winget install -e --id Microsoft.VisualStudioCode

— Reply to this email directly, view it on GitHubhttps://github.com/diskuv/dkml-installer-ocaml/issues/84#issuecomment-1855868225, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AREG4PLEMWGEKTOTC2OGR53YJL6HNAVCNFSM6AAAAABAC446VSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJVHA3DQMRSGU. You are receiving this because you were assigned.Message ID: @.**@.>>