./configure: 소스에서 Inkscape를 빌드할 때 bdw-gc를 찾을 수 없습니다.

./configure: 소스에서 Inkscape를 빌드할 때 bdw-gc를 찾을 수 없습니다.

중에 나타나는 이 문제를 조사하는 일반적인 방법은 무엇입니까 ./configure?

configure: error: Package requirements (bdw-gc      >= 7.1
                  cairo       >= 1.10
                  cairomm-1.0 >= 1.9.8
                  glib-2.0    >= 2.28
                  glibmm-2.4  >= 2.28
                  giomm-2.4
                  gsl
                  gthread-2.0 >= 2.0
                  libpng      >= 1.2
                  libxml-2.0  >= 2.6.11
                  libxslt     >= 1.0.15
                  pango       >= 1.24
                  pangoft2    >= 1.24
                  sigc++-2.0  >= 2.0.12
                  ) were not met:

No package 'bdw-gc' found

방금 다운로드하여 빌드했습니다 bdw-gc.https://github.com/ivmai/bdwgc/

내 생각에 문제는 아마도 가 bdw-gc에 설치되었기 때문일 것입니다 /usr/local/bin./usr/local

나는 이것을 시도했다:

LDFLAGS=-L/usr/local/lib LIBS=-lgc ./configure

답변1

bdw-gc을 말한다C 및 C++용 Boehm-Demers-Weiser 가비지 수집기. gc-devel또는 패키지를 설치해야 합니다 libgc-dev.

오픈수세에서:

zypper install gc-devel

페도라에서:

yum install gc-devel

우분투에서는:

apt-get install libgc-dev

자세한 내용은 다음과 같습니다.

$ yum search boehm
======================= Description & URL Matched: boehm =======================
gc.x86_64 : A garbage collector for C and C++
gc.i686 : A garbage collector for C and C++
============================== URL Matched: boehm ==============================
gc-devel.i686 : Libraries and header files for gc development
gc-devel.x86_64 : Libraries and header files for gc development
...

그리고:

$ apt-cache search boehm
libgc-dev - conservative garbage collector for C (development)
libgc1c2 - conservative garbage collector for C and C++
...

관련 정보