1) при сборке kopete проблема следующая: делаю ./configure - всё проходит нормаль. Далее делаю make, в итоге выдаёт следующуя ошибку:
............
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./ui -I../../../kopete/libkopete -I../../../kopete/libkopete/ui -I../../../kopete/libkopete/ui -I./ui -I./libkirc -I/usr/include/kde -I/usr/lib/qt-3.3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o ircguiclient.lo `test -f 'ircguiclient.cpp' || echo './'`ircguiclient.cpp
make[5]: *** Нет правила для сборки цели `ui/libkopeteircui.la', требуемой для `kopete_irc.la'. Останов.
make[5]: Leaving directory `/home/user/Desktop/kopete/kopete/protocols/irc'
make[4]: *** [all-recursive] Ошибка 1
make[4]: Leaving directory `/home/user/Desktop/kopete/kopete/protocols/irc'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Leaving directory `/home/user/Desktop/kopete/kopete/protocols'
2) При сборке xmms проблема такя: делаю ./configure в конце выводит следующее сообщение:
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
Configuration:
Install path: /usr
Current xmms /usr/bin/xmms
Build OSS plugin: yes
Build esd plugin: yes
Build Solaris plugin: no
Build BSD Sun plugin: no
Build ALSA plugin: yes
Build mikmod plugin: no
Build Ogg Vorbis plugin: yes
Build OpenGL plugins: yes
Pthread flag: -lpthread
Use one plugin dir: no
Allow user plugin dir: yes
Когда делаю make , в конце выпадает следующая ошибка:
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/X11R6/include -I../../intl -I../.. -g -O2 -Wall -Wpointer-arith -finline-functions -ffast-math -funroll-all-loops -MT ir.lo -MD -MP -MF .deps/ir.Tpo -c ir.c -fPIC -DPIC -o ir.lo
ir.c:19: error: static declaration of 'keepGoing' follows non-static declaration
ir.h:53: error: previous declaration of 'keepGoing' was here
ir.c:22: error: static declaration of 'irapp_thread' follows non-static declaration
ir.h:52: error: previous declaration of 'irapp_thread' was here
make[3]: *** [ir.lo] Ошибка 1
make[3]: Leaving directory `/home/user/Desktop/xmms-1.2.10/General/ir'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/user/Desktop/xmms-1.2.10/General'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/user/Desktop/xmms-1.2.10'
make: *** [all] Ошибка 2
Я так понимаю у меня в системе не хватает каких-то пакетов, но каких? Помагите чем сможите...
P.S. система ASPLinux 11.2
Проблема сборки Xmms и Kopete (помогите собрать)
Модератор: Bizdelnick
-
Dimon93rus
- Сообщения: 428
- Статус: Kernel Killer
Проблема сборки Xmms и Kopete
Ubuntu Server 10.04 x86, Calculate Linux 11.6 x86
-
TwisT
- Сообщения: 265
- ОС: Debian
Re: Проблема сборки Xmms и Kopete
по поводу XMMS:
Тут дело не в этом, если бы нехватало библиотек
то в процессе конфигурирования ты получил бы об этом сообщение
и Makefile не был бы создан вообще
надо посмотреть файлы
ir.h и ir.с
Тут дело не в этом, если бы нехватало библиотек
то в процессе конфигурирования ты получил бы об этом сообщение
и Makefile не был бы создан вообще
надо посмотреть файлы
ir.h и ir.с
Linux user #432536.
-
Dimon93rus
- Сообщения: 428
- Статус: Kernel Killer
Re: Проблема сборки Xmms и Kopete
Вот содержание ir.c :
А вот содержание ir.h :
Код:
/* IRman plugin for xmms by Charles Sielski (stray@teklabs.net) ..
* XMMS is Copyright © 1998-2000 Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson and 4Front Technologies
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/
#include "xmms/i18n.h"
#include "ir.h"
/* Important stuff to know */
static gboolean keepGoing = FALSE;
/* The thread handle */
static pthread_t irapp_thread;
/* Declarations for calls that we need to mention in the plugin struct */
static void init(void);
static void cleanup(void);
void irapp_read_config(void);
void irapp_save_config(void);
void irapp_init_port(gchar * ir_port);
/* Config struct for ir device and buttons */
irConfig ircfg;
static void *xmms_irapp_routine(void *arg);
GeneralPlugin ir_gp =
{
NULL, /* handle */
NULL, /* filename */
-1, /* xmms_session */
NULL, /* Description */
init,
ir_about,
ir_configure,
cleanup
};
GeneralPlugin *get_gplugin_info(void)
{
ir_gp.description = g_strdup_printf(_("IRman Control %s"), VERSION);
return &ir_gp;
}
/* Call irapp's thread */
static void init(void)
{
irapp_read_config();
irapp_init_port(ircfg.device);
keepGoing = TRUE;
pthread_create(&irapp_thread, NULL, xmms_irapp_routine, NULL);
}
/* Tell irapp its lifetime is up */
static void cleanup(void)
{
keepGoing = FALSE;
pthread_join(irapp_thread, NULL);
}
/* Read xmms config file and load irman specific information */
void irapp_read_config(void)
{
ConfigFile *cfgfile;
gchar *filename, buttontext[20];
gint i;
ircfg.device = g_strdup("/dev/ttyS1");
ircfg.codelen = 6;
for (i = 0; i < 10; i++)
{
ircfg.button[i] = g_strdup("");
ircfg.playlist[i] = g_strdup("");
}
for (i = 10; i < 100; i++)
ircfg.playlist[i] = g_strdup("");
ircfg.button_play = g_strdup("");
ircfg.button_stop = g_strdup("");
ircfg.button_next = g_strdup("");
ircfg.button_prev = g_strdup("");
ircfg.button_pause = g_strdup("");
ircfg.button_seekf = g_strdup("");
ircfg.button_seekb = g_strdup("");
ircfg.button_volup = g_strdup("");
ircfg.button_voldown = g_strdup("");
ircfg.button_shuffle = g_strdup("");
ircfg.button_repeat = g_strdup("");
ircfg.button_playlist = g_strdup("");
ircfg.button_plus100 = g_strdup("");
filename = g_strconcat(g_get_home_dir(), "/.xmms/config", NULL);
cfgfile = xmms_cfg_open_file(filename);
if (cfgfile)
{
xmms_cfg_read_string(cfgfile, "irman", "device", &ircfg.device);
xmms_cfg_read_int(cfgfile, "irman", "codelen", &ircfg.codelen);
for (i = 0; i < 10; i++)
{
sprintf(buttontext, "button%d", i);
xmms_cfg_read_string(cfgfile, "irman", buttontext, &ircfg.button[i]);
sprintf(buttontext, "playlist%d", i);
xmms_cfg_read_string(cfgfile, "irman", buttontext, &ircfg.playlist[i]);
}
for (i = 10; i < 100; i++)
{
sprintf(buttontext, "playlist%d", i);
xmms_cfg_read_string(cfgfile, "irman", buttontext, &ircfg.playlist[i]);
}
xmms_cfg_read_string(cfgfile, "irman", "button_play", &ircfg.button_play);
xmms_cfg_read_string(cfgfile, "irman", "button_stop", &ircfg.button_stop);
xmms_cfg_read_string(cfgfile, "irman", "button_next", &ircfg.button_next);
xmms_cfg_read_string(cfgfile, "irman", "button_prev", &ircfg.button_prev);
xmms_cfg_read_string(cfgfile, "irman", "button_pause", &ircfg.button_pause);
xmms_cfg_read_string(cfgfile, "irman", "button_seekf", &ircfg.button_seekf);
xmms_cfg_read_string(cfgfile, "irman", "button_seekb", &ircfg.button_seekb);
xmms_cfg_read_string(cfgfile, "irman", "button_volup", &ircfg.button_volup);
xmms_cfg_read_string(cfgfile, "irman", "button_voldown", &ircfg.button_voldown);
xmms_cfg_read_string(cfgfile, "irman", "button_shuffle", &ircfg.button_shuffle);
xmms_cfg_read_string(cfgfile, "irman", "button_repeat", &ircfg.button_repeat);
xmms_cfg_read_string(cfgfile, "irman", "button_playlist", &ircfg.button_playlist);
xmms_cfg_read_string(cfgfile, "irman", "button_plus100", &ircfg.button_plus100);
xmms_cfg_free(cfgfile);
}
g_free(filename);
}
/* Save current settings to the xmms config file */
void irapp_save_config(void)
{
ConfigFile *cfgfile;
gchar *filename, buttontext[20];
gint i;
filename = g_strconcat(g_get_home_dir(), "/.xmms/config", NULL);
cfgfile = xmms_cfg_open_file(filename);
if (!cfgfile)
cfgfile = xmms_cfg_new();
xmms_cfg_write_string(cfgfile, "irman", "device", ircfg.device);
xmms_cfg_write_int(cfgfile, "irman", "codelen", ircfg.codelen);
for (i = 0; i < 10; i++)
{
sprintf(buttontext, "button%d", i);
xmms_cfg_write_string(cfgfile, "irman", buttontext, ircfg.button[i]);
sprintf(buttontext, "playlist%d", i);
xmms_cfg_write_string(cfgfile, "irman", buttontext, ircfg.playlist[i]);
}
for (i = 10; i < 100; i++)
{
sprintf(buttontext, "playlist%d", i);
xmms_cfg_write_string(cfgfile, "irman", buttontext, ircfg.playlist[i]);
}
xmms_cfg_write_string(cfgfile, "irman", "button_play", ircfg.button_play);
xmms_cfg_write_string(cfgfile, "irman", "button_stop", ircfg.button_stop);
xmms_cfg_write_string(cfgfile, "irman", "button_next", ircfg.button_next);
xmms_cfg_write_string(cfgfile, "irman", "button_prev", ircfg.button_prev);
xmms_cfg_write_string(cfgfile, "irman", "button_pause", ircfg.button_pause);
xmms_cfg_write_string(cfgfile, "irman", "button_seekf", ircfg.button_seekf);
xmms_cfg_write_string(cfgfile, "irman", "button_seekb", ircfg.button_seekb);
xmms_cfg_write_string(cfgfile, "irman", "button_volup", ircfg.button_volup);
xmms_cfg_write_string(cfgfile, "irman", "button_voldown", ircfg.button_voldown);
xmms_cfg_write_string(cfgfile, "irman", "button_shuffle", ircfg.button_shuffle);
xmms_cfg_write_string(cfgfile, "irman", "button_repeat", ircfg.button_repeat);
xmms_cfg_write_string(cfgfile, "irman", "button_playlist", ircfg.button_playlist);
xmms_cfg_write_string(cfgfile, "irman", "button_plus100", ircfg.button_plus100);
xmms_cfg_write_file(cfgfile, filename);
xmms_cfg_free(cfgfile);
g_free(filename);
}
/* A modified port initialization - seems to work everytime */
void irapp_init_port(gchar * ir_port)
{
gint i;
for (i = 0; i < 2; i++)
{
if (ir_open_port(ir_port) < 0)
fprintf(stderr, _("unable to open port `%s' (%s)\n"), ir_port, strerror(errno));
else
{
ir_write_char('I');
ir_usleep(IR_HANDSHAKE_GAP);
ir_write_char('R');
ir_set_enabled(1);
}
}
}
/* Our main thread */
static void *xmms_irapp_routine(void *arg)
{
unsigned char *code;
char *text;
gint playlist_time, playlist_pos, output_time, vl, vr, i;
gint ir_numpress = -1;
gint ir_hundreds = 0;
gboolean ir_playlist_mode = FALSE;
GList *ir_playlist;
GTimer *timer1, *timer2;
#define S_PAUSE 0.2
#define L_PAUSE 0.4
#define PL_PAUSE 2.0
timer1 = g_timer_new();
timer2 = g_timer_new();
g_timer_start(timer1);
while (keepGoing)
{
if (!irconf_is_going)
{
code = ir_poll_code();
if (code)
{
text = ir_code_to_text(code);
if (!strcmp(text, ircfg.button_play) && g_timer_elapsed(timer1, NULL) > L_PAUSE)
{
xmms_remote_play(ir_gp.xmms_session);
g_timer_reset(timer1);
g_timer_reset(timer2);
g_timer_stop(timer2);
ir_hundreds = 0;
}
else if (!strcmp(text, ircfg.button_stop) && g_timer_elapsed(timer1, NULL) > L_PAUSE)
{
xmms_remote_stop(ir_gp.xmms_session);
g_timer_reset(timer1);
g_timer_reset(timer2);
g_timer_stop(timer2);
ir_hundreds = 0;
}
else if (!strcmp(text, ircfg.button_pause) && g_timer_elapsed(timer1, NULL) > L_PAUSE)
{
xmms_remote_pause(ir_gp.xmms_session);
g_timer_reset(timer1);
g_timer_reset(timer2);
g_timer_stop(timer2);
ir_hundreds = 0;
}
else if (!strcmp(text, ircfg.button_shuffle) && g_timer_elapsed(timer1, NULL) > L_PAUSE)
{
xmms_remote_toggle_shuffle(ir_gp.xmms_session);
g_timer_reset(timer1);
g_timer_reset(timer2);
g_timer_stop(timer2);
ir_hundreds = 0;
}
else if (!strcmp(text, ircfg.button_repeat) && g_timer_elapsed(timer1, NULL) > L_PAUSE)
{
xmms_remote_toggle_repeat(ir_gp.xmms_session);
g_timer_reset(timer1);
g_timer_reset(timer2);
g_timer_stop(timer2);
ir_hundreds = 0;
}
else if (!strcmp(text, ircfg.button_playlist) && g_timer_elapsed(timer1, NULL) > L_PAUSE)
{
ir_playlist_mode = !ir_playlist_mode;
g_timer_reset(timer1);
g_timer_reset(timer2);
g_timer_stop(timer2);
ir_hundreds = 0;
}
else if (!strcmp(text, ircfg.button_next) && g_timer_elapsed(timer1, NULL) > L_PAUSE)
{
xmms_remote_playlist_next(ir_gp.xmms_session);
g_timer_reset(timer1);
g_timer_reset(timer2);
g_timer_stop(timer2);
ir_hundreds = 0;
}
else if (!strcmp(text, ircfg.button_prev) && g_timer_elapsed(timer1, NULL) > L_PAUSE)
{
xmms_remote_playlist_prev(ir_gp.xmms_session);
g_timer_reset(timer1);
g_timer_reset(timer2);
g_timer_stop(timer2);
ir_hundreds = 0;
}
else if (!strcmp(text, ircfg.button_seekf) && g_timer_elapsed(timer1, NULL) > S_PAUSE / 2)
{
output_time = xmms_remote_get_output_time(ir_gp.xmms_session);
playlist_pos = xmms_remote_get_playlist_pos(ir_gp.xmms_session);
playlist_time = xmms_remote_get_playlist_time(ir_gp.xmms_session, playlist_pos);
if (playlist_time - output_time < 5000)
output_time = playlist_time - 5000;
xmms_remote_jump_to_time(ir_gp.xmms_session, output_time + 5000);
g_timer_reset(timer1);
g_timer_reset(timer2);
g_timer_stop(timer2);
ir_hundreds = 0;
}
else if (!strcmp(text, ircfg.button_seekb) && g_timer_elapsed(timer1, NULL) > S_PAUSE / 2)
{
output_time = xmms_remote_get_output_time(ir_gp.xmms_session);
if (output_time < 5000)
output_time = 5000;
xmms_remote_jump_to_time(ir_gp.xmms_session, output_time - 5000);
g_timer_reset(timer1);
g_timer_reset(timer2);
g_timer_stop(timer2);
ir_hundreds = 0;
}
else if (!strcmp(text, ircfg.button_volup) && g_timer_elapsed(timer1, NULL) > S_PAUSE)
{
xmms_remote_get_volume(ir_gp.xmms_session, &vl, &vr);
if (vl > 95)
vl = 95;
if (vr > 95)
vr = 95;
xmms_remote_set_volume(ir_gp.xmms_session, vl + 5, vr + 5);
g_timer_reset(timer1);
}
else if (!strcmp(text, ircfg.button_voldown) && g_timer_elapsed(timer1, NULL) > S_PAUSE)
{
xmms_remote_get_volume(ir_gp.xmms_session, &vl, &vr);
if (vl < 5)
vl = 5;
if (vr < 5)
vr = 5;
xmms_remote_set_volume(ir_gp.xmms_session, vl - 5, vr - 5);
g_timer_reset(timer1);
}
else if (!strcmp(text, ircfg.button_plus100) && g_timer_elapsed(timer1, NULL) > S_PAUSE)
{
ir_hundreds += 1;
g_timer_reset(timer1);
g_timer_reset(timer2);
g_timer_start(timer2);
}
else
{
for (i = 0; i < 10; i++)
{
if (!strcmp(text, ircfg.button[i]) && g_timer_elapsed(timer1, NULL) > S_PAUSE)
{
g_timer_reset(timer2);
if (ir_numpress >= 0)
{
g_timer_stop(timer2);
if (ir_playlist_mode)
{
if (strcmp(ircfg.playlist[(10 * ir_numpress) + i], ""))
{
ir_playlist = NULL;
ir_playlist = g_list_append(ir_playlist, ircfg.playlist[(10 * ir_numpress) + i]);
xmms_remote_play_files(ir_gp.xmms_session, ir_playlist);
g_list_free(ir_playlist);
}
ir_playlist_mode = FALSE;
}
else
{
ir_numpress = (100 * ir_hundreds) + (10 * ir_numpress) + i;
if (ir_numpress == 0)
xmms_remote_set_playlist_pos(ir_gp.xmms_session,
xmms_remote_get_playlist_length(ir_gp.xmms_session) - 1);
else
xmms_remote_set_playlist_pos(ir_gp.xmms_session, ir_numpress - 1);
}
ir_numpress = -1;
ir_hundreds = 0;
}
else
{
g_timer_start(timer2);
ir_numpress = i;
}
g_timer_reset(timer1);
}
}
}
}
if (g_timer_elapsed(timer2, NULL) > PL_PAUSE)
{
if (ir_numpress >= 0 || ir_hundreds > 0)
{
if (ir_playlist_mode)
{
if (strcmp(ircfg.playlist[ir_numpress], ""))
{
ir_playlist = NULL;
ir_playlist = g_list_append(ir_playlist, ircfg.playlist[ir_numpress]);
xmms_remote_play_files(ir_gp.xmms_session, ir_playlist);
g_list_free(ir_playlist);
}
}
else if (ir_numpress <= 0)
if (ir_hundreds > 0)
xmms_remote_set_playlist_pos(ir_gp.xmms_session, (100 * ir_hundreds) - 1);
else
xmms_remote_set_playlist_pos(ir_gp.xmms_session,
xmms_remote_get_playlist_length(ir_gp.xmms_session) - 1);
else
xmms_remote_set_playlist_pos(ir_gp.xmms_session, (100 * ir_hundreds) + ir_numpress - 1);
}
ir_numpress = -1;
ir_hundreds = 0;
ir_playlist_mode = FALSE;
g_timer_reset(timer2);
g_timer_stop(timer2);
}
}
ir_usleep(20000L);
}
g_timer_destroy(timer1);
ir_close_port();
pthread_exit(NULL);
}
А вот содержание ir.h :
Код:
/* IRman plugin for xmms by Charles Sielski (stray@teklabs.net) ..
* XMMS is Copyright © 1998-2000 Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson and 4Front Technologies
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/
#ifndef _IR_H_
#define _IR_H_
#include "config.h"
/* System general includes */
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <math.h>
#include <unistd.h>
#include <fcntl.h>
#include <termios.h>
#include <sys/time.h>
#include <errno.h>
/* XMMS-required includes (glib, threads) */
#include <glib.h>
#include <gtk/gtk.h>
#include <pthread.h>
#include "xmms/plugin.h"
#include "../../libxmms/xmmsctrl.h"
#include "../../libxmms/configfile.h"
#include "irman.h"
typedef struct
{
gchar *device;
gint codelen;
gchar *button_play, *button_stop, *button_next, *button_prev;
gchar *button_pause, *button_seekf, *button_seekb;
gchar *button_volup, *button_voldown, *button_plus100;
gchar *button_shuffle, *button_repeat, *button_playlist;
gchar *button[10], *playlist[100];
}
irConfig;
extern pthread_t irapp_thread;
extern gboolean keepGoing;
extern irConfig ircfg;
extern gboolean irconf_is_going;
void ir_about(void);
void ir_configure(void);
void irapp_read_config(void);
void irapp_save_config(void);
void irapp_init_port(gchar * ir_port);
#endif /* _IR_H_ */
Ubuntu Server 10.04 x86, Calculate Linux 11.6 x86
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Проблема сборки Xmms и Kopete
А может стоит поставить xmms и kopete из пакетов с помощью yum(или просто скачать rpm с rpmfind.net или rpm.pbone.net )? Вы уверены в том, что вам действительно необходимо собирать все это из исходников?
My god... it's full of stars!...
-
TwisT
- Сообщения: 265
- ОС: Debian
Re: Проблема сборки Xmms и Kopete
попробуй в файле ir.h,
закоментировать 52 и 53 строки
//extern pthread_t irapp_thread;
//extern gboolean keepGoing;
вообще надо поэкспериментировать
p.s. мне встречались исходники программ в которых была куча ошибок
и приходилось самому все править
закоментировать 52 и 53 строки
//extern pthread_t irapp_thread;
//extern gboolean keepGoing;
вообще надо поэкспериментировать
p.s. мне встречались исходники программ в которых была куча ошибок
и приходилось самому все править
Linux user #432536.
-
Dimon93rus
- Сообщения: 428
- Статус: Kernel Killer
Re: Проблема сборки Xmms и Kopete
Ну дело в том, что в обоих случаях проблемы похожи. Я думаю что в дальнейшем мне придётся столкнуться с этим опять. Поэтому лучше разобраться сразу...
Как вы считаете?
Как вы считаете?
Ubuntu Server 10.04 x86, Calculate Linux 11.6 x86
-
Dimon93rus
- Сообщения: 428
- Статус: Kernel Killer
Re: Проблема сборки Xmms и Kopete
Попробовал закоментировать, в итоге получил вот что:
Я не стал отсылать весь лог, а только последнюю часть...
Код:
gcc -g -O2 -Wall -Wpointer-arith -finline-functions -ffast-math -funroll-all-loops -o .libs/wmxmms getopt.o getopt1.o wmxmms.o -rdynamic -L/usr/lib -L/usr/X11R6/lib ../libxmms/.libs/libxmms.so /usr/lib/libgtk.so /usr/lib/libgdk.so /usr/lib/libgmodule.so /usr/lib/libgthread.so /usr/lib/libglib.so -lpthread -ldl -lXi -lXext -lX11 -lm
creating wmxmms
make[2]: Leaving directory `/home/user/Desktop/xmms-1.2.10/wmxmms'
Making all in po
make[2]: Entering directory `/home/user/Desktop/xmms-1.2.10/po'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Leaving directory `/home/user/Desktop/xmms-1.2.10/po'
make[2]: Entering directory `/home/user/Desktop/xmms-1.2.10'
make[2]: Цель `all-am' не требует выполнения команд.
make[2]: Leaving directory `/home/user/Desktop/xmms-1.2.10'
make[1]: Leaving directory `/home/user/Desktop/xmms-1.2.10'
qЯ не стал отсылать весь лог, а только последнюю часть...
Ubuntu Server 10.04 x86, Calculate Linux 11.6 x86
-
Dimon93rus
- Сообщения: 428
- Статус: Kernel Killer
Re: Проблема сборки Xmms и Kopete
Это значит, что всё впорядке? Или он так и напишет, что можно вбивать make install?
Ubuntu Server 10.04 x86, Calculate Linux 11.6 x86
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Проблема сборки Xmms и Kopete
Dimon93rus писал(а): ↑23.05.2007 13:16Это значит, что всё впорядке? Или он так и напишет, что можно вбивать make install?
Да, все в порядке, про make install может и не писать.
My god... it's full of stars!...
-
Dimon93rus
- Сообщения: 428
- Статус: Kernel Killer
Re: Проблема сборки Xmms и Kopete
Огромное спасибо, сделал make install и всё встало...
С xmms практически разобрались...
Только теперь в нём не отображаются шрифты, сплошные пустые квадратики. Я думаю если бы дело было с кодировкой, то писались бы только иероглифы или вопросы...
Вчём может быть дело?
С xmms практически разобрались...
Только теперь в нём не отображаются шрифты, сплошные пустые квадратики. Я думаю если бы дело было с кодировкой, то писались бы только иероглифы или вопросы...
Вчём может быть дело?
Ubuntu Server 10.04 x86, Calculate Linux 11.6 x86