Package: trn4 Severity: normal Tags: patch When building 'trn4' on amd64 with gcc-4.0, I get the following error:
gcc -c -O2 -g -Wall -DDEBUG datasrc.c In file included from datasrc.c:15: opt.h:135: error: array type has incomplete element type make[1]: *** [datasrc.o] Error 1 make[1]: Leaving directory `/trn4-4.0-test76' make: *** [build-stamp] Error 2 With the attached patch 'trn4' can be compiled on amd64 using gcc-4.0. Regards Andreas Jochens diff -urN ../tmp-orig/trn4-4.0-test76/ngstuff.c ./ngstuff.c --- ../tmp-orig/trn4-4.0-test76/ngstuff.c 2000-12-28 22:18:07.000000000 +0100 +++ ./ngstuff.c 2005-03-20 10:59:20.309650833 +0100 @@ -37,6 +37,8 @@ #include "INTERN.h" #include "ngstuff.h" +extern INI_WORDS options_ini[]; + void ngstuff_init() { diff -urN ../tmp-orig/trn4-4.0-test76/opt.h ./opt.h --- ../tmp-orig/trn4-4.0-test76/opt.h 2000-05-25 07:04:40.000000000 +0200 +++ ./opt.h 2005-03-20 10:58:49.699596161 +0100 @@ -132,7 +132,6 @@ # define OI_SCORE_LAST (OI_SCAN_LAST) #endif -extern INI_WORDS options_ini[]; EXT char** option_def_vals; EXT char** option_saved_vals; EXT char* option_flags; diff -urN ../tmp-orig/trn4-4.0-test76/rt-page.c ./rt-page.c --- ../tmp-orig/trn4-4.0-test76/rt-page.c 2000-05-25 07:04:40.000000000 +0200 +++ ./rt-page.c 2005-03-20 10:59:38.407135907 +0100 @@ -31,6 +31,8 @@ #include "rt-page.h" #include "rt-page.ih" +extern INI_WORDS options_ini[]; + bool set_sel_mode(ch) char_int ch; diff -urN ../tmp-orig/trn4-4.0-test76/rt-select.c ./rt-select.c --- ../tmp-orig/trn4-4.0-test76/rt-select.c 2001-02-13 23:02:48.000000000 +0100 +++ ./rt-select.c 2005-03-20 11:00:11.633682800 +0100 @@ -44,6 +44,8 @@ #include "rt-select.h" #include "rt-select.ih" +extern INI_WORDS options_ini[]; + static char sel_ret; static char page_char, end_char; static int disp_status_line; -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]