E17 - błąd przy kompilacji biblioteki e_dbus


(czeper) #1

Witam,

przy próbie kompilacji e17 wystąpil błąd przy kompilowaniu biblioteki e_dbus:

--------------------------- Installing libraries (EFL) -------------------------

- imlib2 ..................... ok          

- edb ........................ ok          

- eet ........................ ok          

- evas ....................... ok          

- ecore ...................... ok          

- efreet ..................... ok          

- epeg ....................... ok          

- embryo ..................... ok          

- edje ....................... ok          

- epsilon .................... ok          

- esmart ..................... ok          

- emotion .................... ok          

- engrave .................... ok          

- etk ........................ ok          

- etk_extra .................. ok          

- ewl ........................ ok          

- exml ....................... ok          

- enhance .................... ok          

- e_dbus ..................... ERROR!      

--------------------------------------------------------------------------------


----------------------------------- Last loglines ------------------------------

checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes

checking whether -lc should be explicitly linked in... no

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

checking whether stripping libraries is possible... yes

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... yes

checking whether to build static libraries... yes

configure: creating libtool

checking for pkg-config... /usr/bin/pkg-config

checking pkg-config is at least version 0.9.0... yes

checking for EDBUS... configure: error: Package requirements (

  dbus-1 >= 0.62

  ecore >= 0.9.9

) were not met:


No package 'dbus-1' 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 EDBUS_CFLAGS

and EDBUS_LIBS to avoid the need to call pkg-config.

See the pkg-config man page for more details.


--------------------------------------------------------------------------------


-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/e_dbus.log'!

Szukałem na ten temat na tej stronie:

http://ubuntuforums.org/showthread.php?p=4544673

nie pomogło.


(matiit) #2

Zainstaluj dbus +nagłówki.

(czemu ze źródeł jak w ubuntu masz to w paczkach...?)


(czeper) #3

A dokladniej?


(matiit) #4

nie wiem jak to się może nazywać w ubuntu... libdbus-1-dev?


(czeper) #5

Tak, ten pakiet tak się nazywa. Wielkie dzięki. Kompilacja tej biblioteki udała się.


(matiit) #6

Ok, następnym razem pamiętaj że w większości distr binarnych jak czegoś nie możesz skompilować to szukasz do tego paczki -dev.