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
-Wbad-function-cast -Wmissing-prototypes
-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.
Logged In: YES
user_id=551740
Anyone built it on Linux can know there are many problem
building toolkit on Linux.
But there seems not many people building and testing it on
Linux, so the problem would not be fixed easily.
How about commit what you modified to CVS?
Logged In: NO
It's better to post this article at Yahoo! SyncML email group
<http://groups.yahoo.com/group/SyncML/>
The group is more active than here.
Logged In: YES
user_id=557845
The problem that you have seems to be related to checking
code out without using the Unix fileformat.
However, if you are still interested in helping on this,
please feel free to dive in. There are a few people that
are "active" on this project, but most just pay attention to
the Yahoo! list.
Cheers,
Peter