Firoux wrote:
> 
> Pada salah satu file header-nya saya mendapati sintaks sbb :
> 
> #define caseBla()        \
>         case 'a':        \
>         case 'e':        \
>         case 'i':        \
>         case 'o':        \
>         case 'u'
> 
> Pada waktu source-nya saya compile ulang, token '\' tidak dikenali. Pesan
> error-nya sbb :
> 
> blabla.h:100: parse error before 'case'
> blabla.h:100: stray '\' in program
> .

kalau masalah stray ini, mungkin itu karena file source-nya disimpan
oleh editor DOS yg. memakai CR-LF untuk terminasi newline-nya. GCC
(atau mungkin cpp alias preprocessornya gcc) nggak mengenali CR-LF
sebagai newline, jadi mungkin file tsb harus disimpan ulang dengan
format text-filenya UNIX (yg. cuma memakai LF sbg. terminasi newline)
:
 
soal bug dynamic linker, nggak tau. Mungkin itu gara2 error stray di
atas. Kalau bukan gara2 itu, mungkin anda bisa coba pakai gcc yg.
versi eksperimental (gcc-2.97.x), tapi anda baca dulu caveat-nya gcc
eksperimental ini di site-nya gcc. 


cheers,
Bennylp

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

Kirim email ke