लिबियन ने डेबियन स्क्वीज़ (x64) पर मुद्दों का निर्माण किया


1

मैं डेबियन स्क्वीज़ (64-बिट) पर स्रोत से लीबीफोन बनाने की कोशिश कर रहा हूं। लेकिन autogen.sh मुझे यह देता रहता है:

configure: error: Package requirements (glib-2.0 >= 2.14.1) were not met:

No package 'glib-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables libglib2_CFLAGS
and libglib2_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

मुझे लगता है कि यह libglib2.0-dev (कोई पैकेज 'ग्लिब -2.0' का जिक्र है), जो मैंने पहले ही स्थापित किया है (संस्करण 2.30.2-6) README के ​​निर्देशानुसार। बस इसके नरक के लिए, मैंने कोई फायदा नहीं हुआ, glibc-2.11-1, libglib2.0-0, libglib2.0-dev और libglibmm-2.4-dev स्थापित किया। मैंने रूट के रूप में autogen.sh चलाने की कोशिश की।

इसलिए मूल रूप से autogen.sh झूठ बोल रही है, क्योंकि मेरे पास हर कल्पनीय ग्लिब लाइब्रेरी स्थापित है, उनमें से हर एक> = 2.14.1 है, और मैंने उन सभी को आधिकारिक डेबियन रिपॉजिटरी से स्थापित किया है। क्या कोई मुझे यह पता लगाने में मदद कर सकता है कि यहाँ क्या हो रहा है?

संपादित करें:

यह ऑटोजेन को दर्शाता है। यह कुछ मामूली सेटिंग करता है और फिर चलाता है configure। मैंने configureपाया और निम्नलिखित संभवतः संबंधित पंक्तियों को पाया:

"कुछ प्रभावशाली पर्यावरण चर" शीर्षक से एक टिप्पणी में:

  libglib2_CFLAGS
              C compiler flags for libglib2, overriding pkg-config

कोड में ही:

pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libglib2" >&5
$as_echo_n "checking for libglib2... " >&6; }

if test -n "$libglib2_CFLAGS"; then
    pkg_cv_libglib2_CFLAGS="$libglib2_CFLAGS"
 elif test -n "$PKG_CONFIG"; then
    if test -n "$PKG_CONFIG" && \
    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --
  ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.14.1") 2>&5
  ac_status=$?
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  test $ac_status = 0; }; then
  pkg_cv_libglib2_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.14.1" 2>/
else
  pkg_failed=yes
fi
 else
    pkg_failed=untried
fi

जवाबों:


0

प्रयत्न, कोशिश

sudo apt-get install libperl-dev
sudo apt-get install libgtk2.0-dev

समझ में नहीं आता है, लेकिन यह इस आदमी के लिए काम किया है।


ठीक है, उन्हें स्थापित किया; autogen.sh अभी भी मुझे एक ही त्रुटि संदेश देता है।
डॉ। किट्टी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.