Re: [programming] warning waktu compile

2002-12-16 Terurut Topik nothing
cut--
 coba diberikan juga source pada line yang ditandai. Pada warning diatas,
 lihat baris 37, dan baris 15
 Lain kali source codenya diberi line number di kiri, biar bisa diliat
 dimana salahnya. Kalo pake editor vim, ketik :set number di modus
 perintah.
-end of file--
maaf sudah bisaerror itu disebabkan karena compiler egcs :(.so
begitu ubah ke g++ langsung selesai
ok makaseh atas jawaban yg di berikan..



-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3




Re: [programming] warning waktu compile

2002-12-15 Terurut Topik Donny Kurnia
On Fri, 13 Dec 2002, nothing wrote:

 iolib.cc: In function `int libwritesc(int, char *, long int, int)':
 iolib.cc:37: warning: `int Ierrno' might be used uninitialized in this
 function
 iolib.cc: In function `int libreadsc(int, char *, long int, int)':
 iolib.cc:37: warning: `int Ierrno' might be used uninitialized in this
 function
 iolib.cc: In function `int libwrites(int, char *, long int, int)':
 iolib.cc:37: warning: `int Ierrno' might be used uninitialized in this
 function
 iolib.cc: In function `int libreads(int, char *, long int, int)':
 iolib.cc:15: warning: `int Ierrno' might be used uninitialized in this
 function
 iolib.cc: In function `int writeselect(int, int)':
 iolib.cc:37: warning: `int Ierrno' might be used uninitialized in this
 function
 iolib.cc: In function `int readselect(int, int)':
 iolib.cc:15: warning: `int Ierrno' might be used uninitialized in this
 function
 egcs -L/home/latihan/lib -L/usr/local/lib  iolib.o   -o iolib
 /usr/lib/crt1.o: In function `_start':
 /usr/lib/crt1.o(.text+0x18): undefined reference to `main'
 collect2: ld returned 1 exit status
 make: *** [iolib] Error 1
 
 sebagian isi iolib.cc adalah sbb

coba diberikan juga source pada line yang ditandai. Pada warning diatas, 
lihat baris 37, dan baris 15
Lain kali source codenya diberi line number di kiri, biar bisa diliat 
dimana salahnya. Kalo pake editor vim, ketik :set number di modus 
perintah.

--cut--

--
Donny Kurnia
13500021
Department of Informatics
Bandung Institute of Technology


-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3




[programming] warning waktu compile

2002-12-13 Terurut Topik nothing
iolib.cc: In function `int libwritesc(int, char *, long int, int)':
iolib.cc:37: warning: `int Ierrno' might be used uninitialized in this
function
iolib.cc: In function `int libreadsc(int, char *, long int, int)':
iolib.cc:37: warning: `int Ierrno' might be used uninitialized in this
function
iolib.cc: In function `int libwrites(int, char *, long int, int)':
iolib.cc:37: warning: `int Ierrno' might be used uninitialized in this
function
iolib.cc: In function `int libreads(int, char *, long int, int)':
iolib.cc:15: warning: `int Ierrno' might be used uninitialized in this
function
iolib.cc: In function `int writeselect(int, int)':
iolib.cc:37: warning: `int Ierrno' might be used uninitialized in this
function
iolib.cc: In function `int readselect(int, int)':
iolib.cc:15: warning: `int Ierrno' might be used uninitialized in this
function
egcs -L/home/latihan/lib -L/usr/local/lib  iolib.o   -o iolib
/usr/lib/crt1.o: In function `_start':
/usr/lib/crt1.o(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status
make: *** [iolib] Error 1

sebagian isi iolib.cc adalah sbb

int readselect (int fd, int sec)
{
struct  timeval timeinv;
fd_set  fdset;
int Ierrno;

timeinv.tv_sec  = sec;
timeinv.tv_usec = 0;

FD_ZERO(fdset);
FD_SET(fd, fdset);

if (select(fd + 1, fdset, NULL, NULL, timeinv)  0)
{
if(Ierrno == EINTR || Ierrno == EAGAIN)
return TRUE;

return FAIL;
}
return (FD_ISSET(fd, fdset));
}

tolong dong apa maksud error tersebutgue da baca tapi gak ngerti
.:.



-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3