CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): ymir (Mizz)
날 짜 (Date): 2003년 4월 24일 목요일 오전 11시 41분 41초
제 목(Title): Re: [Q] gcc 3.2.2 헤더에서..



네..


아무래도..

/usr/include/unistd.h 대신에..

/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/3.2/include/unistd.h

를 사용하는 것 같더군요...


저걸 다른 이름으로 바꾸고 컴파일 하면.. 물론 warning 안 뜹니다...


gcc 에.. -I 옵션으로 include 디렉토리를 순서대로 적어 봤는데..

#progma ident.. 어쩌구 에러가 떠서.. (음.. 이건 뭔가 아닌것 같구...)


그냥 차라리 ..gcc-lib... 에 있는 헤더를 지우고 컴파일 해도 상관은 없을지..

모르겠네요... --;;

(음.. 뭐 컴파일은 잘 되니까 좋긴 한데.. 그냥 좀 찜찜해서.. ^^)



unistd.h 를 diff 해 본 결과..
$ diff /usr/include/unistd.h /usr/local/lib/gcc-lib/sparc-sun-solaris..blah..

0a1,9
> /*  DO NOT EDIT THIS FILE.
>
>     It has been auto-edited by fixincludes from:
>
>       "/usr/include/unistd.h"
>
>     This had to be done to correct non-standard usages in the
>     original, manufacturer supplied header file.  */
>
322c331
< extern void profil(unsigned short *, unsigned int, unsigned int, unsigned int);
---
> extern void profil(unsigned short *, size_t, int, unsigned int);
366d374
< extern unsigned sleep(unsigned);
399d406
< extern int usleep(useconds_t);
629d635
< extern unsigned sleep();
662d667
< extern int usleep();
705c710
< #if defined(sparc) || defined(__sparc)
---
> #if defined(__sparc__) || defined(__sparc)



감사합니다 (__)





  Oh, I do believe everlasting love and destiny to meet you again
  I feel a pain I can hardly stand all I can do is loving you

          - *Mizz* the Magic Knight!
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.