MinGW problem z kompilacja

Odpowiedz Nowy wątek
2011-08-30 11:31
Severus
0

Witam, na notebooku korzystam z vime i MinGW. Program w sumie kompiluje się bez problemu, jednak jeżeli chcę wyslać go komuś innemu albo odpalam go na moim innym komputerze otrzymuję błąd:

"Nie można uruchomić programu, ponieważ na komputerze nie znaleziono libgcc_s_dw2.dll. Spróbuj ponownie zainstalować program, aby naprawić ten problem."

Mogę na Was liczyć?

Pozostało 580 znaków

2011-08-30 11:34
0

Czego w tym komunikacie nie rozumiesz?

Pozostało 580 znaków

2011-08-30 11:40
Severus
0

Potrzeba komuś pliku DLL ale ja nie chce dołączać go do każdego programu... nie można jakoś tego połączyć z programem, aby nie trzeba było wysyłać komuś tego pliku?

Pozostało 580 znaków

2011-08-30 11:43
0

IMO, możesz zrobić tak:
Robisz drugą aplikację, dodajesz do jej zasobów wszystkie dll'ki oraz program.
Przy uruchamianiu aplikacji ta wypakowuje wszystkie dll'ki oraz program oraz uruchamia go.
Rozumiesz?
Ale to słaby pomysł.
Już lepiej daj tę dll'kę do katalogu z programem...


Pozostało 580 znaków

2011-08-30 11:45
Severus
0

Nie da się tego jakąś komendą połączyć z programem?

Pozostało 580 znaków

2011-08-30 12:34
0

Zwykle robi się to instalką (NSIS) ew. samorozpakowujące się archiwum (7-zip).

Pozostało 580 znaków

2011-08-30 12:49
0

Nie da się tego jakąś komendą połączyć z programem?

teoretycznie się da, dodając do kompilacji parametr -static-libgcc. ale u mnie ta opcja z jakiegoś powodu nic nie robi.

edytowany 2x, ostatnio: Azarien, 2011-08-30 12:50

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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