сделайте установку на MinGW/MSYS, не любит - префикс =/mingw

Я начал использовать MinGW/MSYS в попытке пользоваться некоторыми библиотеками Linux в Windows. Используя

./configure --prefix=/mingw 
make
make install

работал хорошо до сих пор, но у меня было два других сбоя библиотек на, 'делают установку', на 'ln вызов-. Это проходит примерно так:

rm -f /mingw/lib/libvamp-sdk.so.2
ln -s libvamp-sdk.so.2.0.0 /mingw/lib/libvamp-sdk.so.2
ln: creating symbolic link `/mingw/lib/libvamp-sdk.so.2' to `libvamp-sdk.so.2.0.0': No such file or directory
make: *** [install] Error 1

В первую очередь, каково намерение make-файла?/mingw/lib/libvamp-sdk.so.2.0.0 существует, таким образом заменяя вышеупомянутое 'ln вызов - с

ln -s /mingw/lib/libvamp-sdk.so.2.0.0 /mingw/lib/libvamp-sdk.so.2

будет работать, но я не уверен, является ли это тем, что предназначил автор.

Что еще более важно, почему это происходит (я предполагаю, что это хорошо работает в собственных системах Linux), и что самый легкий путь состоит в том, чтобы обойти его? Я мог вручную отредактировать make-файл, но я задаюсь вопросом, существует ли лучшее решение этого.

Большое спасибо за Ваш вход!

6
задан 18 September 2009 в 02:41
поделиться