I am trying to compile on Knoppix 3.6, running GCC 3.3.4,
with not much joy:
make[2]: Leaving directory `/home/xxx/dcfldd-1.0/intl'
Making all in src
make[2]: Entering directory `/home/xxx/dcfldd-1.0/src'
source='dcfldd.c' object='dcfldd.o' libtool=no \
depfile='.deps/dcfldd.Po' tmpdepfile='.deps/dcfldd.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DLOCALEDIR=\"/usr/local/share/locale\"
-DSHAREDIR=\"/usr/local/share\" -DHAVE_CONFIG_H -I. -I.
-I.. -I.. -I. -I../lib -I../intl -I/usr/local/include
-g -O2 -c `test -f dcfldd.c || echo './'`dcfldd.c
dcfldd.c:326:17: missing terminating " character
dcfldd.c:370:1: missing terminating " character
dcfldd.c:1524:1: unterminated argument list invoking
macro "_"
dcfldd.c: In function `usage':
dcfldd.c:326: error: `_' undeclared (first use in this
function)
dcfldd.c:326: error: (Each undeclared identifier is
reported only once
dcfldd.c:326: error: for each function it appears in.)
dcfldd.c:326: error: parse error at end of input
make[2]: *** [dcfldd.o] Error 1
make[2]: Leaving directory `/home/xxx/dcfldd-1.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/xxx/dcfldd-1.0'
make: *** [all] Error 2
Please could you advise. I have looked at the code,
and (not being a c programmer) attempted to insert the
apparently missing "\n\" to ensure that multi-line
strings are not a problem (which i understand is what
the error message is about)... No joy. Help on this
would be appreciated.
Regards
enigmacz@hotmail.com
Logged In: NO
I have resolved the issue. There was a certain amount (one
instance) of apparently non-ansi based multiline code... I
replaced the offending items, and compilation was nice and
smooth ;-)
Good bye, and thanks for all the fish
enigmacz@hotmail.com