VirtualIreland.ru - Виртуальная Ирландия
Вернуться   VirtualIreland.ru - Виртуальная Ирландия > Живем в Ирландии > IT и Связь

IT и Связь Обсуждение "айтишных" вопросов и средств связи

Ответ
 
Опции темы Опции просмотра
Старый 05.07.2007, 15:11   #1
Заслуженный Участник
 
Аватар для ixania
 
Сообщений: 2,951
Благодарности: 1,004 в 534 сообщениях Поиск благодарностей ixania
По умолчанию трабл с gmake

Сижу и туплю, такя ситуация есть Makefile который делает include другому makefile.inc, в makefile.inc есть таргет tests: в Makefile есть свой tests:, тоести переопределен.
Так вот этот мудак gmake выполняет лоцальный tests: из Makefile а потом тот что из makefile.inc, а вроде не должен
__________________
Complaining Is Stupid. Either Act or Forget.
ixania вне форума   Ответить с цитированием

Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок
Старый 05.07.2007, 16:48   #2
просто
 
Аватар для abg
 
Сообщений: 7,824
Благодарности: 2,301 в 1,077 сообщениях Поиск благодарностей abg
По умолчанию Re: трабл с gmake

действительно, не должен - последнее правило всегда выполняется. убедись, что tests в makefile.inc определен не с двумя двоеточиями.
__________________
все вопросы по форуму VI направляйте администрации.
abg вне форума   Ответить с цитированием
Старый 05.07.2007, 17:09   #3
Заслуженный Участник
 
Аватар для ixania
 
Сообщений: 2,951
Благодарности: 1,004 в 534 сообщениях Поиск благодарностей ixania
По умолчанию Re: трабл с gmake

Цитата:
Сообщение от abg Посмотреть сообщение
действительно, не должен - последнее правило всегда выполняется. убедись, что tests в makefile.inc определен не с двумя двоеточиями.
Нет с одним и там и там, шо за чертовщина?
__________________
Complaining Is Stupid. Either Act or Forget.
ixania вне форума   Ответить с цитированием
Старый 05.07.2007, 17:19   #4
просто
 
Аватар для abg
 
Сообщений: 7,824
Благодарности: 2,301 в 1,077 сообщениях Поиск благодарностей abg
По умолчанию Re: трабл с gmake

попробуй посмотреть. что вылазит по make -- debug или поставь remake - это мейк с кучей дебаговых и трейсинговых опций
http://bashdb.sourceforge.net/remake
__________________
все вопросы по форуму VI направляйте администрации.
abg вне форума   Ответить с цитированием
Старый 05.07.2007, 17:32   #5
Заслуженный Участник
 
Аватар для ixania
 
Сообщений: 2,951
Благодарности: 1,004 в 534 сообщениях Поиск благодарностей ixania
По умолчанию Re: трабл с gmake

Цитата:
Сообщение от abg Посмотреть сообщение
попробуй посмотреть. что вылазит по make -- debug или поставь remake - это мейк с кучей дебаговых и трейсинговых опций
http://bashdb.sourceforge.net/remake
Я его с -n запускал блин, епт разобрался оказалось если просто имеешь тока депендеси для таргета типа:

tests: prepare_test run_test test_log_out clean

то пачемута выполняет и новый и старый, но как тока добавил один таб в самом таргете, то все заработало, типа етого:

tests: prepare_test run_test test_log_out clean
[tab ->]

мдеее
__________________
Complaining Is Stupid. Either Act or Forget.
ixania вне форума   Ответить с цитированием
Старый 05.07.2007, 17:36   #6
просто
 
Аватар для abg
 
Сообщений: 7,824
Благодарности: 2,301 в 1,077 сообщениях Поиск благодарностей abg
По умолчанию Re: трабл с gmake

буду знать теперь. спасибо за инфу!
__________________
все вопросы по форуму VI направляйте администрации.
abg вне форума   Ответить с цитированием
Старый 05.07.2007, 17:41   #7
Заслуженный Участник
 
Аватар для ixania
 
Сообщений: 2,951
Благодарности: 1,004 в 534 сообщениях Поиск благодарностей ixania
По умолчанию Re: трабл с gmake

Цитата:
Сообщение от abg Посмотреть сообщение
буду знать теперь. спасибо за инфу!
Вот так вот каждый день чтото новое Главное смотрели и другхие инжинеры, чесали репу и удивлялись ))))))))))))))
__________________
Complaining Is Stupid. Either Act or Forget.
ixania вне форума   Ответить с цитированием
Старый 05.07.2007, 17:44   #8
просто
 
Аватар для abg
 
Сообщений: 7,824
Благодарности: 2,301 в 1,077 сообщениях Поиск благодарностей abg
По умолчанию Re: трабл с gmake

хм. эта фича свойственна только gnu make? или бсдшный тоже им страдает, интересно...?

похоже, заменяются только команды. а dependencies выполняются и те, и другие.
__________________
все вопросы по форуму VI направляйте администрации.

Последний раз редактировалось abg, 05.07.2007 в 17:56.
abg вне форума   Ответить с цитированием
Старый 05.07.2007, 17:52   #9
Заслуженный Участник
 
Аватар для ixania
 
Сообщений: 2,951
Благодарности: 1,004 в 534 сообщениях Поиск благодарностей ixania
По умолчанию Re: трабл с gmake

Цитата:
Сообщение от abg Посмотреть сообщение
хм. эта фича свойственна только gnu make? или бсдшный тоже им страдает, интересно...?
Имеешь ввиду простой make а не gmake? Щаз проверим
__________________
Complaining Is Stupid. Either Act or Forget.
ixania вне форума   Ответить с цитированием
Старый 05.07.2007, 20:40   #10
Заслуженный Участник
 
Аватар для Inferno
 
Откуда: Orbis
Сообщений: 1,927
Благодарности: 585 в 346 сообщениях Поиск благодарностей Inferno
Отправить сообщение для  Inferno с помощью ICQ
По умолчанию Re: трабл с gmake

На БСД с такой фигнёй не сталкивался.Я вобще весь софт из портов ставлю
__________________
I believe there are two things in this world: Sky staring at me,and the moral law within. (Kant)
Inferno вне форума   Ответить с цитированием
Старый 06.07.2007, 09:22   #11
Заслуженный Участник
 
Аватар для ixania
 
Сообщений: 2,951
Благодарности: 1,004 в 534 сообщениях Поиск благодарностей ixania
По умолчанию Re: трабл с gmake

Цитата:
Сообщение от Inferno Посмотреть сообщение
На БСД с такой фигнёй не сталкивался.Я вобще весь софт из портов ставлю
Гыыы, привет танкистам Тут разговор о девелопменте, тобиш о том что сами пишем
__________________
Complaining Is Stupid. Either Act or Forget.
ixania вне форума   Ответить с цитированием
Старый 06.07.2007, 12:56   #12
Заслуженный Участник
 
Аватар для Inferno
 
Откуда: Orbis
Сообщений: 1,927
Благодарности: 585 в 346 сообщениях Поиск благодарностей Inferno
Отправить сообщение для  Inferno с помощью ICQ
По умолчанию Re: трабл с gmake

Даа?а я и не заметил...тогда позвольте откланяться
__________________
I believe there are two things in this world: Sky staring at me,and the moral law within. (Kant)
Inferno вне форума   Ответить с цитированием
Старый 06.07.2007, 16:46   #13
Заслуженный Участник
 
Аватар для ixania
 
Сообщений: 2,951
Благодарности: 1,004 в 534 сообщениях Поиск благодарностей ixania
По умолчанию Re: трабл с gmake

Цитата:
Сообщение от abg Посмотреть сообщение
хм. эта фича свойственна только gnu make? или бсдшный тоже им страдает, интересно...?

похоже, заменяются только команды. а dependencies выполняются и те, и другие.
бсдшний маке ваше выругался о переопеделенном таргете
__________________
Complaining Is Stupid. Either Act or Forget.
ixania вне форума   Ответить с цитированием

Зарегистрируйтесь или войдите под своим именем, чтобы спрятать этот рекламный блок
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать на сообщения
Вы не можете добавлять вложения
Вы не можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT, времени сейчас: 19:01.


vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd., Русификация: zCarot, Vovan & Co
©2003-2025 VirtualIreland.ru - Виртуальная Ирландия