(질문) 솔라리스용소스를 리눅스에서 컴파일중 Warning이 뜨네요
글쓴이: 익명 사용자 / 작성시간: 목, 2002/11/14 - 10:20오전
안녕하세요...질문입니다.
솔라리스용 소스를 리눅스에서 컨버젼을 위해 컴파일하고 있는 중입니다.
컴파일 중에 경고 메세지가 떴는데여...소스를 봐도 이상한 부분은 없는
것 같은데 ...계속 나네여..
아시는 분께서 좀 알려주세여.
아래는 경고 메세지하고 관련 소스행입니다.
stgxfwcmbr_sql.c3 warning decimal constant is so large
that it is unsigned
stgxfwcmbr_sql.c3 warning decimal constant is so large
that it is unsigned
stgxfwcmbr_sql.c3 warning decimal constant is so large
that it is unsigned
static unsigned long SQLSVA[22]
=7,1,2164260869,0,2,2164261119,0,3,587472768,0,4,2164260878,
0,5,587337600,0,6,587337600,0,9,587337600,0};
혹시 리눅스에서의 unsigned long 값하고 솔라리스의 값하고 크기가 달
라서 그런건 아닐까여? 많은 리플 부탁드립니다.
그럼..
Forums:
Re: (질문) 솔라리스용소스를 리눅스에서 컴파일중 Warning이 뜨
상수 표현이 signed long보다 큰 값이 있기때문입니다.
경고를 피하기 위해서는 상수 뒤에 unsigned long형이라는 것을 알려줘야
겠죠..
2164260869UL
이런식으로 뒤에 UL을 붙여주세요.
Re^2: 리플 고맙슴다.바꾸니 잘 되네여^^....(내용무)
.
댓글 달기