[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

SWIG и Tcl



Проблема при сборке пакета tcl-mapscript. Для начала ./configure ищет swig.h, 
который в дебиане отсутствует со времен woody. Ну это ладно, отрубаю эту 
проверку. При сборке начинаются подобные штучки:


mapscript_wrap.c: In function 'SWIG_Tcl_GetArgs':
mapscript_wrap.c:1482: warning: passing argument 1 
of 'SWIG_Tcl_GetConstantObj' makes pointer from integer without a cast
mapscript_wrap.c:1507: warning: assignment makes pointer from integer without 
a cast
mapscript_wrap.c:1510: warning: assignment makes pointer from integer without 
a cast
mapscript_wrap.c:1514: error: invalid type argument of 'unary *'
mapscript_wrap.c: In function 'SWIG_AsVal_unsigned_SS_long':
mapscript_wrap.c:1685: warning: initialization makes pointer from integer 
without a cast
mapscript_wrap.c: In function 'SWIG_From_long':
mapscript_wrap.c:1740: warning: return makes pointer from integer without a 
cast
mapscript_wrap.c:1742: warning: return makes pointer from integer without a 
cast
mapscript_wrap.c: In function 'SWIG_FromCharPtrAndSize':
mapscript_wrap.c:1812: warning: pointer/integer type mismatch in conditional 
expression
mapscript_wrap.c: In function 'SWIG_AsCharPtrAndSize':
mapscript_wrap.c:1827: warning: initialization makes pointer from integer 
without a cast
mapscript_wrap.c: In function 'imageObj_saveToString':
mapscript_wrap.c:3586: warning: return makes pointer from integer without a 
cast
mapscript_wrap.c:3590: warning: assignment makes pointer from integer without 
a cast
make: *** [stublib] Error 1



Можно ли с этим что-то сделать? В сети подобные проблемы описаны, только 
ответов нет (ну или есть советы пятилетней давности, у меня не работают). При 
том поддержка perl через SWIG собирается прекрасно. Моя система - текущий 
etch.



Reply to: