(toppers-users 340) [BUG?] cfg がリターンコード 139 でエラー
MURANAKA Masaki
monaka @ asahi-net.email.ne.jp
2002年 1月 9日 (水) 15:25:32 JST
こんにちは。
今年も宜しくお願いします。> all
さて、アプリケーションを作っていたところ、cfgで引っかかって
make が通らない状況に出くわしました。
終了コードが 139 になっているのが原因のようです。
ざっとcfgのコードを眺めてみましたが、139の意味が掴めませんでした。
*.cfg ファイルの内容によって、出たり出なかったりします。
とりあえず、私のところで再現した sample1.cfg を引用しますが、
他に不定要素があるのかもしれません。
----ここから----
/*
* @(#) $Id: sample1.cfg,v 1.1.2.1 2001/12/05 01:42:51 monaka Exp $
*/
/*
* サンプルプログラム(1)のシステムコンフィギュレーションファイル
*/
#define _MACRO_ONLY
INCLUDE("\"sample1.h\"");
CRE_TSK(MAIN_TASK, { TA_HLNG | TA_ACT, 0, main_task, MAIN_PRIORITY, STACK_SIZE, NULL });
CRE_CYC(CYCHDR1, { TA_HLNG | TA_STA, 0, cyclic_handler, 1000, 0 });
CRE_TSK(TASK_ECHO_SERVER, { TA_HLNG | TA_ACT, 0, task_echo_server, 10, STACK_SIZE, NULL });
CRE_TSK(TASK_HTTP_SERVER, { TA_HLNG | TA_ACT, 0, task_http_server, 10, STACK_SIZE, NULL });
//TCP_CRE_REP(TCP_REP1, {0, { 0x12345678, 80 }});
//UDP_CRE_CEP(UDP_REP1, {0, { 0x12345678, 7 }, NULL});
//#include "options/com/monami-software/IPv4/IPv4.cfg"
#include "systask/timer.cfg"
#include "systask/serial.cfg"
#include "systask/logtask.cfg"
----ここまで----
TASK_ECHO_SERVER と TASK_HTTP_SERVER の行をコメントアウトすると、
無事に通ります。
--
from もなか