Gdzie zgłosić braki w pliku werapi.h?

0

używam msys2
aby skompilować projekt musiałem dodać do pliku werapi.h parę brakujących linijek
brakujące linijki odnalazłem w "Windows Kits"

Gdzie to zgłosić aby pojawiło się w pakiecie ?

/**
 * This file has no copyright assigned and is placed in the Public Domain.
 * This file is part of the mingw-w64 runtime package.
 * No warranty is given; refer to the file DISCLAIMER.PD within this package.
 */

natchnęło mnie
https://sourceforge.net/p/mingw-w64/_list/tickets

0

Jakim cudem brak komentarza w nagłówku powoduje błędy kompilacji?
A może pytanie ma duże braki w treści?

0

Moja wina !
Zacytowałem nagłówek bo w nim była informacja że to fragment projektu "mingw-w64"

a plik w msys2 jest brany z tego projektu (SF.NET , kto to jeszcze pamięta ?)
https://sourceforge.net/p/mingw-w64/mingw-w64/ci/master/tree/mingw-w64-headers/include/werapi.h

Chyba nikt jeszcze tego pliku nie używał , bo brak w nim deklaracji
WER_MAX_PREFERRED_MODULES_BUFFER
oraz PWER_SUBMIT_RESULT

A sam plik werapi.h potrzebny jest do zbudowania sentry-native

0

Której konkretnie wersji MinGW używasz? Ciekaw jestem czy konkurencyjne produkty da się zbudować za pomocą tego kompilatora.

0

trudno mi powiedzieć jaka to konkretna wersja MinGW bo ja używam MSYS2 który jest prawdopodobnie rozgałęzieniem projektu MinGW
ale mogę powiedzieć jaką wersje kompilatora używam
gcc 12.2
clang 15.0.3
lldb 15.0.3

ewentualnie czy dany pakiet jest w MSYS2 można sprawdzić na stronie
https://packages.msys2.org/search?t=pkg&q=gcc

0

Bo msys2 to kilka środowisk uruchamiania https://www.msys2.org/docs/environments/
I gcc moze byc w kilku np.
screenshot-20221026002328.png
powinieneś zainstalować gcc tak
pacman -S mingw-w64-x86_64-gcc

i wtedy będzie dostępne po uruchomieniu z menu "MSYS2 MinGW x64"

1 użytkowników online, w tym zalogowanych: 0, gości: 1