2015-01-23 11 views
1

현재 내 Linux 앱에서 Google Breakpad를 사용 중입니다. configure에 의해 breakpad를 만들었습니다. & make, /src/client/linux/libbreakpad_client.a를 링크 중입니다. 크래시 발생시 덤프가 생성됩니다.Linux에서 Google Breakpad HTTPUpload 기능 사용

이제 common/linux/http_upload 함수를 사용하여 src/tools/linux/symupload/minidump_upload에서 수행되는 것과 비슷한 방식으로 덤프를 업로드하고 싶지만 google_breakpad :: HTTPUpload :: SendRequest에 대한 정의되지 않은 참조를 얻습니다. ...

진행 방법? 리눅스에서 어떤 라이브러리에 내장되어 있지 않습니까? libbreakpad_client.a와 libbreakpad.a를 링크하는 것만으로는 충분하지 않습니다. 어떻게 든 별도로 구축해야합니까? 도와 주셔서 감사합니다.

답변

1

src/common/linux/http_upload.cc가 (예를 들어) libbreakpad_client.a에 포함되어야합니다. Makefile.am에 해당 행을 src_client_linux_libbreakpad_client_a_SOURCES 섹션에 추가해야합니다. 그것은 구성 인수에 의해 다르게 구축되지 않았거나 그것을 놓친 것 같습니다.