RedHat 8.0에서의 컴파일

stratus의 이미지

안녕하세요.
질문에 대한 답을 해주시리라 믿으며 먼저 감사의 말씀 드립니다 ^^

드라이버를 하나 제작하여 RedHat 7.2/7.1/7.0등에서 컴파일 및 설치를 완료하였는데,
같은 소스를 사용하여 8.0에서 컴파일하였더니 오류가 발생합니다.
다른 것은 제쳐놓고서라도 이해가 안되는 한가지가 있어서 질문 올립니다.
구조체를 사용할 경우, 구조체 타입명 앞에 "struct"를 붙이지 않으면 parse error가 발생하더군요.
리눅스에서 제공되는 include 밑의 header 파일을 include 하여 쓰는 경우에도, 그 소스 중에서도 'struct' 를 붙이지 않은 부분에 대하여 같은 에러를 발생시킵니다.
이유가 무엇인지 알려주세요~!!!!
gcc버전이 달라서 그런가요? 아니면 컴파일시 옵션을 설정해줘야 하는건가요?
아님 무엇때문일까요? 꼭 좀 알려주세요...

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.