Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Windows not a supported platform? Installation errors

Offen
#54 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
20/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
haskell

Rechercherichtung

Den gemeldeten Fehler bei cabal install unter Windows reproduzieren und die Diagnose von setup.exe zur fehlenden C-Bibliothek af untersuchen. Die verfügbaren Installationspfade für MinGW und CUDA vergleichen; als erledigt gilt die Aufgabe, wenn ein unterstützter Windows-Installationspfad festgelegt oder dokumentiert wurde, dass die Plattform nicht unterstützt wird, und ein verifizierter Workaround aufgezeichnet wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Error: setup.exe: Missing dependency on a foreign library:

  • Missing (or bad) C library: af
    This problem can usually be solved by installing the system package that
    provides this library (you may need the "-dev" version). If the library is
    already installed but in a non-standard location then you can use the flags
    --extra-include-dirs= and --extra-lib-dirs= to specify where it is.If the
    library file does exist, it may contain errors that are caught by the C
    compiler at the preprocessing stage. In this case you can re-run configure
    with the verbosity flag -v3 to see the error messages.

After cabal install.

Is this an issue with path configuration in Windows? Can I work around this with mingw? The problem with mingw, though, is that my CUDA drivers are on Windows.

Vorherrschende Sprache
Haskell
Sterne
60
Forks
5
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus arrayfire/arrayfire-haskell

Alle Issues in arrayfire/arrayfire-haskell

Ähnliche Issues

Weitere Issues zu Haskell

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.