Please be pedantic when building this package, and use
CFLAGS to catch common errors and mistakes (missing
EOL, incorrect commenting syntax, other mistakes).
Here is a good start:
-g -Wshadow -Wall -W -Waggregate-return -Wcast-align
-Wcast-qual -Wnested-externs -Wpointer-arith -Wundef
-Wstrict-prototypes -Wmissing-declarations -Wconversion
-Winline -pedantic -O0
I would like to build this, but even after fixing the
broken include path to ../../ (for
syncml_tk_prefix_file.h), fixing the ^M line endings
(perl -pi -e 's/\cM//g' `find . type f` fixes those),
and other minor problems, it still dies building.. has
this been tested at all on Linux?
I would be happy to help fix these problems, but I
would need some sort of "comfort level" that these
changes would be welcome, and that this project is
maturing, and not a dead project. I don't see many
commits to the cvs in quite a few months.
Log in to post a comment.