timmeke |
03-03-2006 02:35 AM |
Quote:
command.c: In function 'inp_text':
command.c:2560: warning: pointer targets in passing argument 1 of 'tt_write' differ in signedness
|
and
Quote:
command.c: In function 'main_loop':
command.c:3472: warning: pointer targets in passing argument 1 of 'safe_print_string' differ in signedness
|
may be system related. I've read some stories about the default sign for "int" (in C) to be "unsigned" or "signed", depending on the platform. So, the different signedness may come from not explicitly adding the "signed" or "unsigned" prefix to some "int" variables, which is not very platform independent.
In any case, it can be relatively easy to fix.
Quote:
command.c: In function 'init_command':
command.c:3005: error: invalid lvalue in assignment
command.c:3007: error: invalid lvalue in assignment
|
Have you taken a look at the source code itself? Maybe you can correct the problem yourself.
In any case, the source code you have doesn't compile. It creates errors. So I'd go back to wherever you got it from and download a stable release, that does compile. Or simply complain about the compilation errors you're having.
An alternative would be to correct the mistakes yourself, if you happen to know the C programming language.
|