LINUX.ORG.RU

Нужна помощь в установке windows-программы в среду Cygwin

 , ,


0

1

здравствуйте пытаюсь установить программу: http://www.ahay.org/wiki/Installation на CYGWIN ./configure вроде проходит, вот что он мне выдает $ ./configure --prefix=C:/seismic/madagascar checking for Python ... /usr/bin/python checking Python version ... 2.7.10 checking for RSFROOT ... C:/seismic/madagascar checking for SCons ... /usr/bin/scons checking SCons version ... v2.4.0.rel_2.4.0:3365:9259ea1c13d7 Running RSFROOT=C:/seismic/madagascar /usr/bin/scons config ... ------------------------ scons: Reading SConscript files ... checking platform ... (cached) cygwin [unknown] checking for C compiler ... (cached) gcc checking if gcc works ... yes checking if gcc accepts '-x c -std=gnu99 -Wall -pedantic' ... yes checking for ar ... (cached) ar checking for libraries ... ['m', 'tirpc'] checking complex support ... yes checking for X11 headers ... (cached) no checking for OpenGL ... yes checking for sfpen ... (cached) oglpen checking for ppm ... no checking for tiff ... yes checking for GD (PNG) ... no

gdpen will not be built. checking for plplot ... no checking for ffmpeg ... no checking for cairo (PNG) ... yes checking for cairo (SVG) ... yes checking for cairo (PDF) ... yes checking for jpeg ... yes checking for BLAS ... yes checking for LAPACK ... yes checking for SWIG ... (cached) /usr/bin/swig checking for numpy ... (cached) yes checking API options ... (cached) [] checking for C++ compiler ... (cached) g++ checking if g++ works ... yes checking if g++ accepts '-Wall -pedantic' ... yes checking for MPICC ... (cached) /usr/bin/mpicc checking if /usr/bin/mpicc works ... no checking for MPICXX ... (cached) /usr/bin/mpicxx checking if /usr/bin/mpicxx works ... no checking for MPIRUN ... (cached) /usr/bin/mpirun checking for Posix threads ... yes checking for OpenMP ... yes checking for CUDA ... (cached) no checking for FFTW ... yes checking if FFTW supports threads ... yes checking for SuiteSparse ... no scons: done reading SConscript files. scons: Building targets ... shell_script([«env.sh»], []) shell_script([«env.csh»], []) scons: done building targets. ------------------------ Done with configuration.

далее по инструкции я ввожу make install, и выдает следующую ошибку:

$ make install RSFROOT=C:/seismic/madagascar PYTHONPATH=C:/seismic/madagascar/lib/python2.7/site-packages /usr/bin/scons install scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... Install file: «AUTHORS.txt» as «C:/seismic/madagascar/share/doc/madagascar/AUTHORS.txt» scons: *** [C:/seismic/madagascar/share/doc/madagascar/AUTHORS.txt] C:/seismic/madagascar/share/doc/madagascar/AUTHORS.txt: No such file or directory scons: building terminated because of errors. Makefile:7: ошибка выполнения рецепта для цели «install» make: *** [install] Ошибка 2

то есть как я понимаю он устанавливает файл AUTHORS.txt но потом не может к нему обратиться

если же я ввожу make, то выходит другая ошибка:

Traceback (most recent call last): File «build/framework/rsf/sfdoc», line 2, in <module> import rsf.doc ImportError: No module named rsf.doc scons: *** [build/framework/doc/C:/seismic/madagascar/share/doc/madagascar/html/index.html] Error 1 scons: building terminated because of errors. Makefile:4: ошибка выполнения рецепта для цели «all» make: *** [all] Ошибка 2

может у кого-нибудь есть идеи как избежать этого?


Используй нормальный префикс. Из-под Cygwin «C:\» не работает, там свой костыль для доступа к дискам по буквам.

Ну и поправь портянку текста. Читать же невозможно.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

прошу прощения, я не умею здесь текст редактировать а где Вы увидели у меня путь «C:\» ? не могу найти прошу прощения что не заходил сюда, уезжал на пару дней

kerim
() автор топика
Ответ на: комментарий от kerim

как тут с новой строки начинать-то?

Прямо в форме ответа есть ссылка на www.linux.org.ru/help/lorcode.md

А чуть раньше написано: «Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.»

i-rinat ★★★★★
()
Ответ на: комментарий от kerim

а где Вы увидели у меня путь «C:\» ?

В тексте. Там «/», а не «\», но суть это не меняет. В Cygwin путь «C:/aaa» это не абсолютный путь, а относительный. Директория «C:», а уже в ней «aaa».

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

что такое абсолютный и относительный пути? я не в курсе просто

да, нашел разметки спасибо)

знаете, у меня получилось установить эту программу на убунту. Потом я взял и скопировал папку с установленной программой из убунту в виндоус и она работает)) я не понимаю почему конечно, но мне хотелось бы понять почему у меня не устанавливалась, а скопированная работает, не знаете?

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