LINUX.ORG.RU

Помогите скомпиллировать libconfig


0

0

C этого сайта скачал исходники версии 1.0.1 http://www.hyperrealm.com/libconfig/libconfig.html

написано что можно собрать под mingw для оффтопика из пол линукс ...
пытаюсь это сделать:

./configure --host=i586-mingw32msvc --disable-cxx

прошло вроде успешно... а вот при "make" ошибки:

make  all-recursive
make[1]: Entering directory `/temp/libconfig-1.0.1'
Making all in .
make[2]: Entering directory `/temp/libconfig-1.0.1'
if /bin/sh ./libtool --tag=CC --mode=compile i586-mingw32msvc-gcc -DHAVE_CONFIG_H -I. -I. -I.  -DPARSER_PREFIX=\"libconfig_yy\"  -D_REENTRANT -g -O2 -MT libconfig_la-libconfig.lo -MD -MP -MF ".deps/libconfig_la-libconfig.Tpo" -c -o libconfig_la-libconfig.lo `test -f 'libconfig.c' || echo './'`libconfig.c; \
        then mv -f ".deps/libconfig_la-libconfig.Tpo" ".deps/libconfig_la-libconfig.Plo"; else rm -f ".deps/libconfig_la-libconfig.Tpo"; exit 1; fi
mkdir .libs
 i586-mingw32msvc-gcc -DHAVE_CONFIG_H -I. -I. -I. -DPARSER_PREFIX=\"libconfig_yy\" -D_REENTRANT -g -O2 -MT libconfig_la-libconfig.lo -MD -MP -MF .deps/libconfig_la-libconfig.Tpo -c libconfig.c  -DDLL_EXPORT -DPIC -o .libs/libconfig_la-libconfig.o
 i586-mingw32msvc-gcc -DHAVE_CONFIG_H -I. -I. -I. -DPARSER_PREFIX=\"libconfig_yy\" -D_REENTRANT -g -O2 -MT libconfig_la-libconfig.lo -MD -MP -MF .deps/libconfig_la-libconfig.Tpo -c libconfig.c -o libconfig_la-libconfig.o >/dev/null 2>&1
make[2]: *** [libconfig_la-libconfig.lo] Ошибка 1
make[2]: Leaving directory `/temp/libconfig-1.0.1'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/temp/libconfig-1.0.1'
make: *** [all] Ошибка 2
anonymous

Re: Помогите скомпиллировать libconfig

Анонимный брат, ты бы хоть сообщения об ошибках запостил. А то штатные телепаты еще не вернулись из отпуска.

Вот это: ">/dev/null 2>&1" отключает выдачу сообщений ошибок (точнее, перенаправляет их в небытие). Как назло, именн эта команда и сбойнула :)

tailgunner ★★★★★ ()
Ответ на: Re: Помогите скомпиллировать libconfig от anonymous

Re: Помогите скомпиллировать libconfig

> Так нету

В самом деле - нету. Но откуда-то взялась эта строчка:

i586-mingw32msvc-gcc -DHAVE_CONFIG_H -I. -I. -I. -DPARSER_PREFIX=\"libconfig_yy\" -D_REENTRANT -g -O2 -MT libconfig_la-libconfig.lo -MD -MP -MF .deps/libconfig_la-libconfig.Tpo -c libconfig.c -o libconfig_la-libconfig.o >/dev/null 2>&1

Найди ее.

tailgunner ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.