wine설치 시 에러문제.... 그냥 한번 봐주세요...(__)

sh0ut의 이미지

wine을 설치할려고.... 여기서2003.10.16을 받았습니다...

그리고 root로 ./configure하니깐 bison패키지를 설치해주라고 해서.... 설치하니깐 아주 잘 되더군요...ㅋㅋ
근데... 다음으로 make dep하잖아요?? 했는데 에러 났습니다 -_-;;make: *** 타겟 `dep'를 만들 규칙이 없음. 멈춤.
그냥 무시하고 그 다음으로 make하잖아요?? 이걸 실행하니깐 쭈욱~~아주 오랫동안 하더군요 근데... 끝에 에러메시지가
또 떡습니다.
/usr/include/openssl/ssl.h:909: error: syntax error before "KSSL_CTX"
/usr/include/openssl/ssl.h:931: error: syntax error before '}' token
make[2]: *** [cookie.o] 오류 1
make[2]: Leaving directory `/home/shout/application/wine/dlls/wininet'
make[1]: *** [wininet] 오류 2
make[1]: Leaving directory `/home/shout/application/wine/dlls'
make: *** [dlls] 오류 2

더이상 뭘 해야 할지 엄두가 안나군요.... ㅡ,.ㅡ;;;
꼭 설치해보고 싶은데... 저같은 초보자들에게 필요한 문서도 없고... 죽겠습니다 -_-;;
초보자들 살려주신다고 생각하시고... 몇가지 좀 알려주세요

wine설치순서와.... 왜 저런 명령어를 입력하는지?? 그리고 마지막으로 저런 메시지가 왜 뜨는지요??

참고로 ./configure는 아주 잘 됐습니다....

codebank의 이미지

일단 에러에 대한 부분은
http://www.winehq.org/hypermail/wine-users/2003/11/0199.html
를 참조하시면 됩니다.
/usr/include/openssl/kssl.h의 136라인에 FAR를 빼버렸다는 군요.
제가 가지고있는 openssl 헤더에는 해당 헤더가 없어서 확인은 못해봤지만
만일 kssl.h가 없고 ssl.h가 있다면 ssl.h에서 KSSL_CTX부분의 정의부분을
찾으셔서 FAR부분을 삭제해보세요.

보통 automaker를 이용해서 작성된 패키지들은 간단한 명령으로 컴파일및 설치를
합니다.
1. ./configure ...
...는 옵션을 넣는 부분이고 해당되는 옵션은 ./configure --help로 확인할 수 있습니다.
보통 프로그램들은 /usr/local/bin이 기본 디렉토리로 지정되어있는데 이부분은
/usr/bin으로 바꾸고 싶다면
./configure --prefix=/usr/bin
이렇게함으로써 바꿀 수도 있습니다.
2. make
make dep는 없습니다. 이건 커널을 컴파일할때 사용하는 방법입니다.
보통 패키지들은 make만해도 해당 바이너리를 만들어줍니다.
make dep할때 나오는 타겟이 없다는 메시지는 Makefile에 지정된 dep가 없기
때문에 나오는 메시지 입니다. 즉, 하지 않으셔도 되는 부분이라는 소리입니다.
3. make install
이 명령은 반드시 root유저로해야만 합니다.
만일 ./configure시에 --prefix부분을 /home/해당유저디렉토리/bin 으로 했다면
해당 유저로 설치해도 됩니다.
하지만 대부분의 경우에 System을 혼자사용하기 때문에 설치시에는 root로 해주어야
합니다.
4. make uninstall
작업한 디렉토리를 삭제하지 않았을경우 설치되어있는 패키지를 삭제할 수도 있습니다.
음... 모든 프로그램이 지원하지는 않는걸로 알고 있습니다만... :)

--------------------
다음부터 질문을 올려주실 때는 사용하는 OS나 만일 Linux라면 설치한 배포판과
버젼등의 정보를 올려놓으시면 더욱 정확한 정보를 얻으실 수 있습니다.

------------------------------
좋은 하루 되세요.

댓글 달기

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 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • 사용할 수 있는 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>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • You can use Textile markup to format text.
  • 사용할 수 있는 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>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 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>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.