The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проблема с nmake"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблема с nmake"  
Сообщение от nick email(??) on 09-Окт-07, 15:43 
При установке модулей с cpan на Win2000 после исполнения nmake начинается выполнение команд, в ходе который происходит копирование и обращение к разным файлам
например cp ИмяФайла Назначение, но проблема в том что по идее он должен все это делать в текущем каталоге, а он считает текущий С:
например cp File.pm \lib\ он создает С:\lib и пытается туда скопировать файл
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проблема с nmake"  
Сообщение от angra (ok) on 09-Окт-07, 18:17 
Нет под рукой винды чтобы проверить, но я бы попробовал так:
запускаем шелл, остальные команды отдаем в нем
perl -MCPAN -e shell
можно посмотреть весь конфиг, заодно увидим где он лежит
cpan> o conf
скорее всего нас интересуют следующие переменные: build_dir, cpan_home, keep_source_where
выставляем им правильные значения, например
cpan> o conf build_dir "C:\perl\cpan\build"
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Проблема с nmake"  
Сообщение от nick email(??) on 10-Окт-07, 07:41 
Я конечно попробовал все сделать так, но ничего не изменилось, и думаю тут дело не в этом, объясню поподробней:
например устанасливаю Net-SSLeay, он в каталоге С:\mod\Net-SSLeay
С:\mod\Net-SSLeay>perl Makefile.PL -все пучком, дальше
С:\mod\Net-SSLeay>nmake          -он начинает исполнять команды, которое гдето ему прописаны  
в частности cp /lib/Net/SSLeay.pm \blib\lib\Net\SSLeay.pm
по идее он должен : С:\mod\Net-SSLeay\lib\Net\SSLeay.pm скопировать в С:\mod\Net-SSLeay\blib\lib\Net\SSLeay.pm но все происходит иначе
он ищет C:\lib\Net\SSLeay.pm и создает C:\blib\lib\Net\ пытаясь туда скопировать SSLeay.pm если я сам создаю ему C:\lib\Net\SSLeay.pm то он чудненько все копирует в C:\blib\lib\Net\ ,  но это неправильно, дальше он соответственно не может уже ниче найти т..к другие подпрограммки ищут уже в текущем каталоге
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Проблема с nmake"  
Сообщение от angra (ok) on 10-Окт-07, 20:23 
Хмм, никогда не видел смысла устанавливать вручную когда есть модуль CPAN, попробуй все-таки через него, возможно он передаст nmake какие либо дополнительные параметры с учетом особенностей винды. Больше к сожалению ничего посоветовать не могу, так как сам не сталкивался с такой проблемой.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру