[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: chpasswd



Witaj adam,

W Twoim liście datowanym 2 marca 2004 (21:33:04) można przeczytać:

a> Mam pytanie co może być nie tak google powiedziały, że możeto 

a> Być wina gcc, posiadam wersje 3.3.1, ponieważ staram się zainstalowaćchpasswd.cgi

a> I w trakcie kompilacji jak odpalam skrypt ./build-sh to miwywala następujące rzeczy:

a>  

a> create-html.sh for chpasswd 2.0, make by ml0dy

a>  

a> conwerting... 'error1' file

a> conwerting... 'error2' file

a> conwerting... 'error3' file

a> conwerting... 'error4' file

a> conwerting... 'error5' file

a> conwerting... 'error6' file

a> conwerting... 'error7' file

a> conwerting... 'error8' file

a> conwerting... 'index' file

a> conwerting... 'ok' file

a> done.

a> Configure script for chpasswd 2.0, make by ml0dy<mlody@popnet.pl>

a>         ...finded HTTP daemon(/usr/local/apache/bin/httpd)

a>         ...COOL, Apache HTTP daemon (ver.1.3.29)

a>         ...configure file: /etc/apache/httpd.conf

a>         ...Group = www-data

a>         CGI-BIN directory: /var/www/cgi-bin

a> ...correcting Makefile

a> gcc -DHAVE_CONFIG_H -I.-O2 -Wall -c libs/commonio.c -o libs/commonio.o

a> gcc -DHAVE_CONFIG_H -I.-O2 -Wall -c libs/pwio.c -o libs/pwio.o

a> gcc -DHAVE_CONFIG_H -I.-O2 -Wall -c libs/shadowio.c -o libs/shadowio.o

a> gcc -DHAVE_CONFIG_H -I.-O2 -Wall -c libs/sgetpwent.c -o libs/sgetpwent.o

a> gcc -Wall -O2 -c salt.c

a> salt.c: In function `salt':

a> salt.c:23: warning: implicit declaration of function`clock'

a> gcc -Wall -O2 -c pw_encrypt.c

a> gcc -Wall -O2 -c md5_crypt.c

a> gcc -Wall -O2 -c des_crypt.c

a> gcc -Wall -O2 -c cgilib.c

a> gcc -Wall -O2 -c mgets.c

a> gcc -Wall -O2 -DHAVE_SHADOW -o chpasswd chpasswd.csalt.o
a> pw_encrypt.o md5_crypt.o des_crypt.o cgilib.o mgets.o
a> libs/pwio.olibs/shadowio.o libs/commonio.o libs/sgetpwent.o

a> In file included from chpasswd.c:32:

a> html.h:2:20: missing terminating " character

a> In file included from chpasswd.c:32:

a> html.h:3: error: parse error before '<' token

a> html.h:7: error: stray '\' in program

a> html.h:7:16: missing terminating " character

a> html.h:12:9: warning: character constant too long forits type

a> html.h:15: error: stray '\' in program

a> html.h:15:64: missing terminating " character

a> html.h:18:1: missing terminating " character

a> html.h:20:20: missing terminating " character

a> html.h:25: error: stray '\' in program

a> html.h:25:16: missing terminating " character

a> html.h:30:9: missing terminating ' character

a> html.h:30:9: warning: character constant too long forits type

a> html.h:33: error: stray '\' in program

a> html.h:33:64: missing terminating " character

a> html.h:36:1: missing terminating " character

a> html.h:38:20: missing terminating " character

a> html.h:43: error: stray '\' in program

a> html.h:43:16: missing terminating " character

a> html.h:51: error: stray '\' in program

a> html.h:51:64: missing terminating " character

a> html.h:54:1: missing terminating " character

a> html.h:56:20: missing terminating " character

a> html.h:61: error: stray '\' in program

a> html.h:61:16: missing terminating " character

a> html.h:66:8: missing terminating ' character

a> html.h:66:8: warning: character constant too long forits type

a> html.h:69: error: stray '\' in program

a> html.h:69:64: missing terminating " character

a> html.h:72:1: missing terminating " character

a> html.h:74:20: missing terminating " character

a> html.h:79: error: stray '\' in program

a> html.h:79:16: missing terminating " character

a> html.h:87: error: stray '\' in program

a> html.h:87:64: missing terminating " character

a> html.h:90:1: missing terminating " character

a> html.h:92:20: missing terminating " character

a> html.h:97: error: stray '\' in program

a> html.h:97:16: missing terminating " character

a> html.h:102:9: missing terminating ' character

a> html.h:102:9: warning: character constant too longfor its type

a> html.h:105: error: stray '\' in program

a> html.h:105:64: missing terminating " character

a> html.h:108:1: missing terminating " character

a> html.h:110:20: missing terminating " character

a> html.h:115: error: stray '\' in program

a> html.h:115:16: missing terminating " character

a> html.h:123: error: stray '\' in program

a> html.h:123:64: missing terminating " character

a> html.h:126:1: missing terminating " character

a> html.h:128:20: missing terminating " character

a> html.h:133: error: stray '\' in program

a> html.h:133:16: missing terminating " character

a> html.h:138:9: missing terminating ' character

a> html.h:138:9: warning: character constant too longfor its type

a> html.h:141: error: stray '\' in program

a> html.h:141:64: missing terminating " character

a> html.h:144:1: missing terminating " character

a> html.h:146:19: missing terminating " character

a> html.h:151: error: stray '\' in program

a> html.h:151:16: missing terminating " character

a> html.h:154: error: stray '\' in program

a> html.h:154:15: missing terminating " character

a> html.h:155: error: stray '\' in program

a> html.h:155:18: missing terminating " character

a> html.h:157: error: stray '\' in program

a> html.h:157:18: missing terminating " character

a> html.h:158: error: stray '\' in program

a> html.h:158:24: missing terminating " character

a> html.h:159: error: stray '\' in program

a> html.h:159:14: missing terminating " character

a> html.h:162: error: stray '\' in program

a> html.h:162:18: missing terminating " character

a> html.h:163: error: stray '\' in program

a> html.h:163:24: missing terminating " character

a> html.h:164: error: stray '\' in program

a> html.h:164:14: missing terminating " character

a> html.h:167: error: stray '\' in program

a> html.h:167:18: missing terminating " character

a> html.h:168: error: stray '\' in program

a> html.h:168:24: missing terminating " character

a> html.h:169: error: stray '\' in program

a> html.h:169:14: missing terminating " character

a> html.h:172: error: stray '\' in program

a> html.h:172:18: missing terminating " character

a> html.h:173: error: stray '\' in program

a> html.h:173:24: missing terminating " character

a> html.h:174: error: stray '\' in program

a> html.h:174:14: missing terminating " character

a> html.h:177: error: stray '\' in program

a> html.h:177:23: missing terminating " character

a> html.h:178: error: stray '\' in program

a> html.h:178:23: missing terminating " character

a> html.h:179: error: stray '\' in program

a> html.h:179:14: missing terminating " character

a> html.h:180: error: stray '\' in program

a> html.h:180:14: missing terminating " character

a> html.h:185: error: stray '\' in program

a> html.h:185:64: missing terminating " character

a> html.h:188:1: missing terminating " character

a> html.h:190:16: missing terminating " character

a> html.h:195: error: stray '\' in program

a> html.h:195:16: missing terminating " character

a> html.h:202: error: stray '\' in program

a> html.h:202:64: missing terminating " character

a> html.h:205:1: missing terminating " character

a> chpasswd.c: In function `main':

a> chpasswd.c:79: warning: zero-length printf formatstring

a> chpasswd.c:89: warning: zero-length printf formatstring

a> chpasswd.c:93: warning: zero-length printf formatstring

a> chpasswd.c:98: warning: zero-length printf formatstring

a> chpasswd.c:103: warning: zero-length printf formatstring

a> chpasswd.c:105: warning: zero-length printf formatstring

a> chpasswd.c:114: warning: zero-length printf formatstring

a> chpasswd.c:121: warning: zero-length printf format string

a> chpasswd.c:125: warning: zero-length printf formatstring

a> chpasswd.c:127: warning: zero-length printf formatstring

a> make: *** [all] Error 1

a> cp chpasswd /var/www/cgi-bin/chpasswd.cgi

a> chown root /var/www/cgi-bin/chpasswd.cgi

a> chgrp www-data /var/www/cgi-bin/chpasswd.cgi

a> chmod u+s /var/www/cgi-bin/chpasswd.cgi

a> chmod a-rx /var/www/cgi-bin/chpasswd.cgi

a> chmod g+rx /var/www/cgi-bin/chpasswd.cgi

a>  

a> jeżeli ktoś wie co może być nie tak proszę o informację.

a>  

a> Pozdrawiam i dziękuje od razu za pomoc 

a> Adam.

Użyj kompilatora gcc-2.95
A dokładnie w Makefile
"cc = gcc" zamień na "cc = gcc-2.95"

-- 
Pozdrowienia,
    ******************************
    *  Marek (SirAdams) Adamski  *
    *        ICQ:42751516        *
    *          GG:14747          *
    *     Linux user:#253788     *
    ******************************



Reply to: