Автор Тема: Проблем с компилирането на БГ офис помощник  (Прочетена 1581 пъти)

mrakolak

  • Участници
  • ***
  • Публикации: 3
    • Профил
Здравейте, преди няколко дни си купих eeepc, искам да инсталирам БГ офис помощник- а, за мога през празничните дни да поработя в/у дипломната си работа. Не успях при опита да го компилирам (според инструкциите) . Направо прилагам лог-файла:
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.59.  Invocation command line was

  $ ./configure

## --------- ##
## Platform. ##
## --------- ##

hostname = eeepc-asus
uname -m = i686
uname -r = 2.6.21.4-eeepc
uname -s = Linux
uname -v = #21 Sat Oct 13 12:14:03 EDT 2007

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = i686
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/bin
PATH: /usr/bin
PATH: /bin
PATH: /usr/bin/X11
PATH: /usr/games


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1320: checking build system type
configure:1338: result: i686-pc-linux-gnuoldld
configure:1346: checking host system type
configure:1360: result: i686-pc-linux-gnuoldld
configure:1368: checking target system type
configure:1382: result: i686-pc-linux-gnuoldld
configure:1424: checking for a BSD-compatible install
configure:1479: result: /usr/bin/install -c
configure:1490: checking whether build environment is sane
configure:1533: result: yes
configure:1535: checking whether make sets $(MAKE)
configure:1559: result: no
configure:1587: checking for working aclocal-1.4
configure:1598: result: missing
configure:1602: checking for working autoconf
configure:1613: result: missing
configure:1617: checking for working automake-1.4
configure:1628: result: missing
configure:1632: checking for working autoheader
configure:1643: result: missing
configure:1647: checking for working makeinfo
configure:1658: result: missing
configure:1710: checking for gcc
configure:1739: result: no
configure:1790: checking for cc
configure:1819: result: no
configure:1832: checking for cc
configure:1878: result: no
configure:1931: checking for cl
configure:1960: result: no
configure:1974: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-linux-gnuoldld
ac_cv_build_alias=i686-pc-linux-gnuoldld
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=i686-pc-linux-gnuoldld
ac_cv_host_alias=i686-pc-linux-gnuoldld
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_make_make_set=no
ac_cv_target=i686-pc-linux-gnuoldld
ac_cv_target_alias=i686-pc-linux-gnuoldld

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='/home/user/My Documents/My Office/kbgoffice-1.8/missing aclocal-1.4'
AUTOCONF='/home/user/My Documents/My Office/kbgoffice-1.8/missing autoconf'
AUTOHEADER='/home/user/My Documents/My Office/kbgoffice-1.8/missing autoheader'
AUTOMAKE='/home/user/My Documents/My Office/kbgoffice-1.8/missing automake-1.4'
CC=''
CFLAGS=''
CPP=''
CPPFLAGS=''
CXX=''
CXXFLAGS=''
DATA_DIR=''
DEFS=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
KDE_INCLUDES=''
KDE_LDFLAGS=''
KDE_LIBS=''
LDFLAGS=''
LIBOBJS=''
LIBS=''
LTLIBOBJS=''
MAKEINFO='/home/user/My Documents/My Office/kbgoffice-1.8/missing makeinfo'
MOC3=''
MOC=''
OBJEXT=''
PACKAGE='bgoffice'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
QT_INCDIR=''
QT_INCLUDES=''
QT_LDFLAGS=''
QT_LIBDIR=''
QT_LQT=''
SET_MAKE='MAKE=make'
SHELL='/bin/sh'
VERSION='1.8'
ac_ct_CC=''
ac_ct_CXX=''
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnuoldld'
build_alias=''
build_cpu='i686'
build_os='linux-gnuoldld'
build_vendor='pc'
datadir='${prefix}/share'
exec_prefix='NONE'
have_kde=''
host='i686-pc-linux-gnuoldld'
host_alias=''
host_cpu='i686'
host_os='linux-gnuoldld'
host_vendor='pc'
includedir='${prefix}/include'
infodir='${prefix}/info'
kde_includes=''
kde_libraries=''
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
oldincludedir='/usr/include'
prefix='NONE'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target='i686-pc-linux-gnuoldld'
target_alias=''
target_cpu='i686'
target_os='linux-gnuoldld'
target_vendor='pc'

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE "bgoffice"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME ""
#define PACKAGE_STRING ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define VERSION "1.8"

configure: exit 1


Когато опитах да инсталирам с apt gcc-4.1-base, ми съобщи, че вече го имам.

eeepc-asus:/home/user/My Documents/My Office/kbgoffice-1.8> apt-get install gcc-4.1-base
Reading package lists... Done
Building dependency tree... Done
gcc-4.1-base is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 13 not upgraded.
 
Реших да го деинсталирам и след това да го инсталирам отново, но ме предупреди, че заедно с него ще отстрани доста други (ако не и целия Xandros), за това престанах до тук с опитите.
Ако някой може да ми помогне със съвет, или да направи готов deb- пакет (dpkg работи безпроблемно) и да го качи някаде, от кадето да мога да го сваля- ще съм много благодарен.
Проблем е и че утре- следобед заминавам за провинцията и няма да имам достъп до интернет.
Активен

paucku

  • Напреднали
  • *****
  • Публикации: 638
  • Distribution: Kubuntu LTS (отскоро е - тествам я в момента)
  • Window Manager: KDE
  • Райчо Николов
    • Профил
    • WWW
Ако работи apt-get, добави едно от двете в /etc/sources.list:
Цитат
deb ftp://ftp.logos-bg.net/debian-addons-bg ./
deb ftp://ftp.uni-sofia.bg/debian-addons-bg ./


Ето ги и речниците.
Активен

kamos

  • Напреднали
  • *****
  • Публикации: 243
    • Профил
http://kamos.hit.bg/gbgoffice_1.4-1_i386.deb
компилирал съм го за Убунту, дано ти свърши работа.
Активен

triplek

  • Напреднали
  • *****
  • Публикации: 564
    • Профил
Под Gentoo ми се наложи да едитна configure файла защото не ми откриваше kde библиотеките. Виж при теб дали не е същия проблема.

btw за да компилираш от сорс ти трябват: build-essential, linux-headers, kdevelop-dev, x-dev. Провери си дали ги имаш инсталирани!!!



Активен

Debian Lenny/sid

mrakolak

  • Участници
  • ***
  • Публикации: 3
    • Профил
Благодаря за помощта.
Резултати:
- при ъпдейта на apt- възниква някакъв проблем с липсващ публичен ключ, все пак успява да инсталира БГ офис помощника, но при опит да се стартира не открива библиотеката libgtkmm-2.4.so.l, не я намира и при опит да се инсталира с apt
- при инсталиране от компилирания за Убунту пакет- възниква проблем със зависимостите
Заключение:
Отказвам се, в момента няма да ми стигне времето- трябва да си приготвям багажа, но веднага щом се върна след празниците, мисля да разкарам Xandros-a и да си инсталирам версията на Xubuntu, която била пригодена за eee pc-тата.
Още веднъж благодаря за помощта.
Активен

mrakolak

  • Участници
  • ***
  • Публикации: 3
    • Профил
triplek, ще проверя, но това ще стане в автобуса.
Активен

paucku

  • Напреднали
  • *****
  • Публикации: 638
  • Distribution: Kubuntu LTS (отскоро е - тествам я в момента)
  • Window Manager: KDE
  • Райчо Николов
    • Профил
    • WWW
Извинявай, аз по-горе помислих, че става за gbgoffice.

Понеже аз не обичам да компилирам, опитвам се да намеря, каквото ми трябва в бинарен вид.

Ето компилирани и сорс пакети за kbgoffice в RPM формат, който би могъл да конвертираш после с програмата alien в DEB пакети.

ftp://ftp.bg.debian.org/ooo-bg/bgoffice/
В папката, къдети си ги свалил пишеш(като root):
 
Примерен код
# alien -d kbgoffice-dictionaries-4.0-3mdk.i586.rpm
# alien -d kbgoffice-1.8-1mdk.i586.rpm
 и после:
Примерен код
# dpkg -i kbgoffice_1.8-2_i386.deb
# dpkg -i kbgoffice-dictionaries_4.0-4_i386.deb


На нормална машина работи. Доколкото знам EEE-то е със x86 процесор, така че би трябвало да стане и на него.



Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Да припомня за решението на проблема с липсващи библиотеки, за който съм писал не знам колко пъти, но народът винаги го пропуска. Библиотеките рядко се кръщават с кратки имена като libgtkmm-2.4.so.1 (предполагам иска so.1, а не so.l, както си писал). Най-вероятно в /usr/lib имаш библиотеката, но кръстена например libgtkmm-2.4.so.1.0.30. Ако е така, то направи symlink към нея с команда под root
Примерен код
ln -s /usr/lib/libgtkmm-2.4.so.1.0.30 /usr/lib/libgtkmm-2.4.so.1

Ако наистина в /usr/lib нямаш библиотека, името на която започва с libgtkmm-2.4.so, то потърси пакета libgtkmm-2.4-dev.
Дайте ми някаква идея, къде да лепна решението, че хората да го виждат, защото проблемът е елементарен, не става за статия, хората обаче постоянно питат за него, а вече ми е досадно да пиша за него, било то как се решава или това, че ползването на търсачката не е прокълнато действие.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти