2014-01-15 5 views
0

Я попытался настроить perl-5.18.2.Где находится библиотека C?

При проверке фазы библиотеки C я получил следующие сообщения.

Checking for GNU C Library... 
You are not using the GNU C Library 

I can use /mingw/bin/nm to extract the symbols from your C libraries. This 
is a time consuming task which may generate huge output on the disk (up 
to 3 megabytes) but that should make the symbols extraction faster. The 
alternative is to skip the 'nm' extraction part and to compile a small 
test program instead to determine whether each symbol is present. If 
you have a fast C compiler and/or if your 'nm' output cannot be parsed, 
this may be the best solution. 

You probably shouldn't let me use 'nm' if you are using the GNU C Library. 

Shall I use /mingw/bin/nm to extract C symbols from the libraries? [y] /mingw/bi 
n/x86_64-w64-mingw32-nm.exe 

I can't seem to find your C library. I've looked in the following places: 

     /lib 
     /usr/lib 

None of these seems to contain your C library. I need to get its name... 

Where is your C library? 

Где моя библиотека C?

Я пробовал /mingw/bin/nm.exe тоже.

+0

Почему вы видите Linux «проблемы» i.e./lib/usr/lib в среде Windows? звучит как «первая» ошибка, которую нужно исправить сначала – nrathaus

+0

/отлично работает в контексте Perl и других кросс-программных платформ. Это красная сельдь. – justintime

ответ

3

http://search.cpan.org/dist/perl-5.18.2/README.win32:

МОНТАЖНАЯ файл в Perl верхнего уровня имеет много информации, которая имеет отношение только к людям, строящих Perl на Unix-подобных системах. В частности, вы можете спокойно игнорировать любую информацию, которая говорит о «Configure».

Вместо этого следуйте инструкциям в файле README.win32.

Смежные вопросы