Перейти к содержимому
Zone of Games Forum
shikulja

Помогите скомпилировать прогу под MiniGW

Рекомендованные сообщения

Есть софт под линукс, пытаюсь скомпилить под minigw на винду, но вылазит ошибка

https://bisqwit.iki.fi/source/chronotools.html#download

пытался прилинковать, копировал куда мог.. гуглил, ошибка частая но у всех по разному.

$ make all
g++  -O3 -Wall -Wundef -Wcast-qual -Wpointer-arith -Wconversion -Wwrite-strings -Wsign-compare -Wredundant-decls -Winit-self -Wextra -Wcast-align -Wformat -Woverloaded-virtual -I.  -o utils/eventsynmake utils/eventsynmake.o xml.o wstring.o -g  -lboost_regex -L/usr/lib/slang
wstring.o: In function `wstringOut::wstringOut()':
C:\mbuild\distrib/wstring.cc:57: undefined reference to `libiconv_open'
C:\mbuild\distrib/wstring.cc:59: undefined reference to `libiconv_open'
wstring.o: In function `wstringOut::wstringOut(char const*)':
C:\mbuild\distrib/wstring.cc:67: undefined reference to `libiconv_open'
C:\mbuild\distrib/wstring.cc:68: undefined reference to `libiconv_open'
wstring.o: In function `wstringOut::SetSet(char const*)':
C:\mbuild\distrib/wstring.cc:73: undefined reference to `libiconv_close'
C:\mbuild\distrib/wstring.cc:74: undefined reference to `libiconv_close'
C:\mbuild\distrib/wstring.cc:76: undefined reference to `libiconv_open'
C:\mbuild\distrib/wstring.cc:82: undefined reference to `libiconv_open'
C:\mbuild\distrib/wstring.cc:73: undefined reference to `libiconv_close'
C:\mbuild\distrib/wstring.cc:74: undefined reference to `libiconv_close'
C:\mbuild\distrib/wstring.cc:76: undefined reference to `libiconv_open'
C:\mbuild\distrib/wstring.cc:82: undefined reference to `libiconv_open'
wstring.o: In function `wstringOut::~wstringOut()':
C:\mbuild\distrib/wstring.cc:89: undefined reference to `libiconv_close'
C:\mbuild\distrib/wstring.cc:90: undefined reference to `libiconv_close'
wstring.o: In function `wstringOut::puts(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) const':
C:\mbuild\distrib/wstring.cc:122: undefined reference to `libiconv'
wstring.o: In function `wstringOut::isok(wchar_t) const':
C:\mbuild\distrib/wstring.cc:182: undefined reference to `libiconv'
wstring.o: In function `wstringIn::wstringIn()':
C:\mbuild\distrib/wstring.cc:193: undefined reference to `libiconv_open'
wstring.o: In function `wstringIn::wstringIn(char const*)':
C:\mbuild\distrib/wstring.cc:203: undefined reference to `libiconv_open'
wstring.o: In function `wstringIn::SetSet(char const*)':
C:\mbuild\distrib/wstring.cc:209: undefined reference to `libiconv_close'
C:\mbuild\distrib/wstring.cc:211: undefined reference to `libiconv_open'
C:\mbuild\distrib/wstring.cc:209: undefined reference to `libiconv_close'
C:\mbuild\distrib/wstring.cc:211: undefined reference to `libiconv_open'
wstring.o: In function `wstringIn::~wstringIn()':
C:\mbuild\distrib/wstring.cc:223: undefined reference to `libiconv_close'
wstring.o: In function `wstringIn::puts(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
C:\mbuild\distrib/wstring.cc:248: undefined reference to `libiconv'
collect2.exe: error: ld returned 1 exit status
make: *** [Makefile:384: utils/eventsynmake] Error 1

 

Поделиться сообщением


Ссылка на сообщение
1 час назад, pashok6798 сказал:

Пробовал добавить ключ, исключающий эту библиотеку?

https://www.maketecheasier.com/compile-linux-programs-under-windows/

нет тоже самое, я под mingw пытаюсь, cygwin не в адеквате, наверно надо больше настраивать

Поделиться сообщением


Ссылка на сообщение

по прежнему ругается 

$ make -C distrib -liconv

wstring.cc:1:10: fatal error: iconv.h: No such file or directory
 #include <iconv.h>

на линуксе вообще сплошные

undefined reference to `SNES2ROMaddr(unsigned int)' и тд
 

Поделиться сообщением


Ссылка на сообщение
12 часов назад, shikulja сказал:

по прежнему ругается 

$ make -C distrib -liconv

wstring.cc:1:10: fatal error: iconv.h: No such file or directory
 #include <iconv.h>

на линуксе вообще сплошные

undefined reference to `SNES2ROMaddr(unsigned int)' и тд
 

Странно. Ну вроде на том сайте есть почта разработчика. Может,получится с ним поговорить и он скажет, что нужно для сборки?

Поделиться сообщением


Ссылка на сообщение
В 04.04.2018 в 20:28, shikulja сказал:

Есть софт под линукс, пытаюсь скомпилить под minigw на винду, но вылазит ошибка

https://bisqwit.iki.fi/source/chronotools.html#download

пытался прилинковать, копировал куда мог.. гуглил, ошибка частая но у всех по разному.

 

ChronoTools Windows Binary

В 05.04.2018 в 17:59, MrTest сказал:

Чтобы темы не плодить спрошу тут. Может кто скомплить под вин эту тулзу? — https://github.com/mmozeiko/aes-finder

aes-finder

  • +1 2

Поделиться сообщением


Ссылка на сообщение
В 16.05.2018 в 17:05, SileNTViP сказал:

спасибо, жаль успел посеять кфг файлы под переводы шефнет и леониса.. ну пригодится еще думаю

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас




Zone of Games © 2003–2018 | Реклама на сайте.

Система Orphus

×