컴파일에 관하여

이정원의 이미지

리눅스를 풀패키지(에브리싱)으로 설치할때는 컴파일 할때 아무런 문제가없는데

그렇지 않고 개발도구를 설치 안하고

나중에 gcc등을 설치하려고 하면

make할때 에러가 납니다.

모가없다. 모가없다 해서

에러가 나는데

gcc/glib등말고 또 무엇무엇을 설치해야 컴파일이 가능한지 궁금합니다.

필요한 목록을 가지고 있으신분 있나요?

웃는 남자의 이미지

그냥 배포판에 있는 개발패키지를 전체 설치하시는 게 속 편할껍니다.
하나하나 의존성 걸리는 거 보면서 설치하는 건 정말 고역이거든요.

풀패키지 용량이 부담된다면 좀 더 컴팩트한 배포판을 생각해보시구요.
젠투나 데비안이 괜찮을 듯 싶습니다.

----------------------------------------
Nothing left after Nirvana.

ruseel의 이미지

Quote:
나중에 gcc등을 설치하려고 하면
make할때 에러가 납니다.
모가없다. 모가없다 해서
에러가 나는데
gcc/glib등말고 또 무엇무엇을 설치해야 컴파일이 가능한지 궁금합니다.

질문을 원래의도 하시던 것과 다르게 쓰신 것이 아닌가 싶은데요.

'gcc를 설치하려고 하면 make할때 에러가 납니다'가 아니라 'gcc만 따로 설치하고 xxx 프로그램을 컴파일하려고 make하면 에러가 납니다' 이시죠?

'gcc를 설치하려고 하면 make할때 에러가 납니다' 라는 글만 보면 gcc자체를 build하려고 할 때 error가 발생한 것 처럼 느껴집니다.

어떤 프로그램을 컴파일하려고 하셨나요?
어떤 뭐가 필요하다고 에러메세지가 나오던가요?

어떤 프로그램이냐에 따라 필요한 것들이 다 다를 겁니다.

phrost의 이미지

gcc 설치는 기본으로 해 왔기 때문에 gcc 설치시 빌드에러가 난다면 다른 분의 답변을 참고하시구요...:oops:

기타 프로그램 설치시에는

콘솔환경에서는 일반적으로 많이 사용되는 기본 개발 도구(gcc, python...)들을 설치하시면 됩니다.

X-win 환경에서의 프로그램이라면, X 개발도구와 gnome이나 kde의 개발 도구들을 설치하시면 (콘솔환경의 개발도구는 기본입니다 ;) )

대부분은 문제가 없습니다. 특별한 경우도 있겠지요:(

물론 사용하시는 환경에 따라서 선택을 하시구요.

좀더 구체적인 도움이 필요하시다면 russel님 얘기처럼 빌드 에러 메세지가 있어야 할 것 같네요.

I'm not perfect for you.

But you're already perfect to me.

So I'm trying to be perfect...

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.