2010-04-09 3 views
0

질문의 제목이 꽤 잘 정리되어 있습니다. 나는 파이어 폭스 3.6의 소스를 다운로드하고 (오류없이)를 내장,하지만 난 그것을 실행하려고하면, 나는 말한다 경고 얻을했습니다소스에서 빌드 된 firefox 실행 문제 (우분투 9.10에서)

(firefox-bin:2857): GLib-WARNING **: g_set_prgname() called multiple times 

지금 시도 모르겠어요합니다. 어떤 제안? 아니면이 질문을하기에 더 좋은 곳입니까?

* EDIT - 내가 경고를받는 것이 아니라, 저를 괴롭히지 않을 것입니다. 문제는 경고가 유일하게 발생한다는 것입니다 (파이어 폭스 창이 나타나지 않거나 아무 것도 표시되지 않습니다). 터미널에서 실행하면 그 경고가 두 번 나타나고 아무 것도 일어나지 않습니다 (단지 멈추고 Ctrl-C로해야합니다).

답변

1

https://bugzilla.gnome.org/show_bug.cgi?id=563627을 수정하는 동안 Glib의 버그가 도입되었으며, 버그에서 논의 된 것처럼 나중에보고있는 문제로 인해 취소되었습니다. Glib의 최신 버전을 얻으면 경고 메시지가 사라집니다.

-1

빠른 댓글 :

  1. 그것은 경고가 아닌 오류입니다. 이것은 문제가 아니지만 라이브러리가 다르게 사용되기를 원했던 것처럼 보입니다. 그럼 왜 걱정하지?

  2. 왜 소스에서 제작 했습니까? 새로운 패키지를 원한다면 데비안 소스로 시작하여 로컬 패키지로 전환하십시오. 이는 패키지 관리자가 가치 있다고 생각하는 패키지를 모두 포함하므로 다음 우분투 업그레이드에서 얻을 패키지에 더 가깝습니다.

+0

원본 b/c에서 작성했는데 작동 원리를 배우는 데 관심이 있습니다. 나는 그것을 재 빌드 한 후에 src에 내 자신의 디버그 정보를 넣고 싶다. –

+0

물론 이죠,하지만 당신도 패키지 빌드 프로세스에서 그것을 공부할 수 있습니다. 또한, 일반적인 foo-dbg 패키지 (foo가 제공하는 모든 패키지는 아니지만 많은 패키지)를 설치하고 심볼을 디버깅 할 수 있습니다. –

+0

이 주석은 단지 'comments' 대답이 아니어야합니다. – Nifle

관련 문제