Проблемы компиляции xneur

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Проблемы компиляции xneur

Непрочитанное сообщение Alex Keda » 2007-10-21 17:49:58

Пора порт обновлять.
соответственно - пробую собрать, улетает на таком моменте:

Код: Выделить всё

ussr# make
===>  Extracting for ru-xneur-0.8.0
=> MD5 Checksum OK for xneur-0.8.0.tar.bz2.
=> SHA256 Checksum OK for xneur-0.8.0.tar.bz2.
===>  Patching for ru-xneur-0.8.0
===>  Applying FreeBSD patches for ru-xneur-0.8.0
===>   ru-xneur-0.8.0 depends on file: /usr/local/libdata/xorg/libraries - found
===>   ru-xneur-0.8.0 depends on shared library: pcre.0 - found
===>  Configuring for ru-xneur-0.8.0
configure: WARNING: you should use --build, --host, --target
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i386-portbld-freebsd6.2-gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of cc... gcc3
checking build system type... i386-portbld-freebsd6.2
checking host system type... i386-portbld-freebsd6.2
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... cc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking dependency style of c++... gcc3
checking how to run the C++ preprocessor... c++ -E
checking for i386-portbld-freebsd6.2-g77... no
checking for i386-portbld-freebsd6.2-xlf... no
checking for i386-portbld-freebsd6.2-f77... no
checking for i386-portbld-freebsd6.2-frt... no
checking for i386-portbld-freebsd6.2-pgf77... no
checking for i386-portbld-freebsd6.2-cf77... no
checking for i386-portbld-freebsd6.2-fort77... no
checking for i386-portbld-freebsd6.2-fl32... no
checking for i386-portbld-freebsd6.2-af77... no
checking for i386-portbld-freebsd6.2-xlf90... no
checking for i386-portbld-freebsd6.2-f90... no
checking for i386-portbld-freebsd6.2-pgf90... no
checking for i386-portbld-freebsd6.2-pghpf... no
checking for i386-portbld-freebsd6.2-epcf90... no
checking for i386-portbld-freebsd6.2-gfortran... no
checking for i386-portbld-freebsd6.2-g95... no
checking for i386-portbld-freebsd6.2-xlf95... no
checking for i386-portbld-freebsd6.2-f95... no
checking for i386-portbld-freebsd6.2-fort... no
checking for i386-portbld-freebsd6.2-ifort... no
checking for i386-portbld-freebsd6.2-ifc... no
checking for i386-portbld-freebsd6.2-efc... no
checking for i386-portbld-freebsd6.2-pgf95... no
checking for i386-portbld-freebsd6.2-lf95... no
checking for i386-portbld-freebsd6.2-ftn... no
checking for g77... no
checking for xlf... no
checking for f77... f77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether f77 accepts -g... yes
checking the maximum length of command line arguments... (cached) 262144
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for objdir... .libs
checking for i386-portbld-freebsd6.2-ar... no
checking for ar... ar
checking for i386-portbld-freebsd6.2-ranlib... no
checking for ranlib... ranlib
checking for i386-portbld-freebsd6.2-strip... no
checking for strip... strip
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC
checking if cc PIC flag -fPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... yes
checking dynamic linker characteristics... freebsd6.2 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... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by c++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes
checking for c++ option to produce PIC... -fPIC
checking if c++ PIC flag -fPIC works... yes
checking if c++ static flag -static works... yes
checking if c++ supports -c -o file.o... yes
checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... freebsd6.2 ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for f77 option to produce PIC... -fPIC
checking if f77 PIC flag -fPIC works... yes
checking if f77 static flag -static works... yes
checking if f77 supports -c -o file.o... yes
checking whether the f77 linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... freebsd6.2 ld.so
checking how to hardcode library paths into programs... immediate
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking for ANSI C header files... (cached) yes
checking for i386-portbld-freebsd6.2-pkg-config... no
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for X11... yes
checking for i386-portbld-freebsd6.2-pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking for PCRE... yes
checking for GSTREAMER... yes
configure: creating ./config.status
config.status: creating share/Makefile
config.status: creating share/sounds/Makefile
config.status: creating etc/Makefile
config.status: creating etc/en/Makefile
config.status: creating etc/ru/Makefile
config.status: creating etc/uk/Makefile
config.status: creating etc/be/Makefile
config.status: creating etc/fr/Makefile
config.status: creating etc/ro/Makefile
config.status: creating etc/kz/Makefile
config.status: creating etc/de/Makefile
config.status: creating lib/Makefile
config.status: creating lib/ai/Makefile
config.status: creating lib/config/Makefile
config.status: creating lib/misc/Makefile
config.status: creating lib/sound/Makefile
config.status: creating lib/x/Makefile
config.status: creating src/Makefile
config.status: creating Makefile
config.status: creating xnconfig.pc
config.status: creating config.h
config.status: executing depfiles commands

xneur 0.8.0 configured successfully:

        Installing into:                /usr/local

        Compiler flags:                 -O  -Wall -Werror -g0 -fPIC -std=gnu99

        X11 compiler flags:             -D_THREAD_SAFE -I/usr/local/include
        X11 linker flags:               -L/usr/local/lib -lX11

        Pcre compiler flags:            -I/usr/local/include
        Pcre linker flags:              -L/usr/local/lib -lpcre

        FreeALUT compiler flags:
        FreeALUT linker flags:

        Gstreamer compiler flags:       -D_REENTRANT -I/usr/local/include/gstreamer-0.10 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libxml2 -I/usr/local/include
        Gstreamer linker flags:         -pthread -L/usr/local/lib -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lxml2 -lglib-2.0 -liconv

        Another linker flags:

===>  Building for ru-xneur-0.8.0
make  all-recursive
Making all in etc
Making all in en
Making all in uk
Making all in ru
Making all in be
Making all in fr
Making all in kz
Making all in ro
Making all in de
Making all in lib
Making all in ai
if /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../..    -I../../lib/config -I../../lib/misc -I../../lib/x -O  -Wall -Werror -g0 -fPIC -std=gnu99 -MT libxnai_la-conversion.lo -MD -MP -MF ".deps/libxnai_la-conversion.Tpo" -c -o libxnai_la-conversion.lo `test -f 'conversion.c' || echo './'`conversion.c;  then mv -f ".deps/libxnai_la-conversion.Tpo" ".deps/libxnai_la-conversion.Plo"; else rm -f ".deps/libxnai_la-conversion.Tpo"; exit 1; fi
mkdir .libs
 cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/config -I../../lib/misc -I../../lib/x -O -Wall -Werror -g0 -fPIC -std=gnu99 -MT libxnai_la-conversion.lo -MD -MP -MF .deps/libxnai_la-conversion.Tpo -c conversion.c  -fPIC -DPIC -o .libs/libxnai_la-conversion.o
if /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../..    -I../../lib/config -I../../lib/misc -I../../lib/x -O  -Wall -Werror -g0 -fPIC -std=gnu99 -MT libxnai_la-detection.lo -MD -MP -MF ".deps/libxnai_la-detection.Tpo" -c -o libxnai_la-detection.lo `test -f 'detection.c' || echo './'`detection.c;  then mv -f ".deps/libxnai_la-detection.Tpo" ".deps/libxnai_la-detection.Plo"; else rm -f ".deps/libxnai_la-detection.Tpo"; exit 1; fi
 cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib/config -I../../lib/misc -I../../lib/x -O -Wall -Werror -g0 -fPIC -std=gnu99 -MT libxnai_la-detection.lo -MD -MP -MF .deps/libxnai_la-detection.Tpo -c detection.c  -fPIC -DPIC -o .libs/libxnai_la-detection.o
In file included from detection.c:35:
../../lib/x/xwindow.h:23:23: X11/Xutil.h: No such file or directory
In file included from detection.c:35:
../../lib/x/xwindow.h:29: error: syntax error before "Display"
In file included from detection.c:36:
../../lib/x/xkeymap.h:27: error: syntax error before "KeySym"
../../lib/x/xkeymap.h:28: error: syntax error before "kc"
../../lib/x/xkeymap.h:32: error: syntax error before "KeySym"
../../lib/x/xkeymap.h:42: error: syntax error before "XEvent"
../../lib/x/xkeymap.h:44: error: syntax error before "KeyCode"
*** Error code 1

Stop in /tmp/ports/usr/ports/russian/xneur/work/xneur-0.8.0/lib/ai.
*** Error code 1

Stop in /tmp/ports/usr/ports/russian/xneur/work/xneur-0.8.0/lib.
*** Error code 1

Stop in /tmp/ports/usr/ports/russian/xneur/work/xneur-0.8.0.
*** Error code 1

Stop in /tmp/ports/usr/ports/russian/xneur/work/xneur-0.8.0.
*** Error code 1

Stop in /usr/ports/russian/xneur.
*** Error code 1

Stop in /usr/ports/russian/xneur.
ussr#  
собственно, тот файл совсем мелкий:

Код: Выделить всё

ussr# more /tmp/ports/usr/ports/russian/xneur/work/xneur-0.8.0/lib/x/xwindow.h
/*
 *  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 Library General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with this program; if not, write to the Free Software
 *  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 *
 *  (c) XNeur Team 2006
 *
 */

#ifndef _XWINDOW_H_
#define _XWINDOW_H_

#include <X11/Xutil.h>

struct _xwindow
{
        struct _xkeymap *xkeymap;

        Display *display;
        Window window;

        int  (*create) (struct _xwindow *p);
        void (*destroy) (struct _xwindow *p);
        void (*move_window) (struct _xwindow *p, int x, int y);
        int  (*init_keymap) (struct _xwindow *p);
        void (*uninit) (struct _xwindow *p);
};

struct _xwindow* xwindow_init(void);

#endif /* _XWINDOW_H_ */
ussr#
если это

Код: Выделить всё

 #include <X11/Xutil.h>
заменить на полный путь в кавычках - проскакивает этот момент, и застревает на другом.
вопрос - я так понимаю, где-то путь не указан...
идеи есть? порт прилагаю.
Вложения
xneur.tar.bz2
(2.43 КБ) 11 скачиваний
Убей их всех! Бог потом рассортирует...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

CrashBoom
ефрейтор
Сообщения: 51
Зарегистрирован: 2007-09-17 14:17:34
Откуда: /root
Контактная информация:

Re: Проблемы компиляции xneur

Непрочитанное сообщение CrashBoom » 2007-10-22 9:09:09

У тебя все либы обновлены? Что-то мне кажеться что в этом трабла... Попробуй все обновить потом пересобрать...
Изображение

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблемы компиляции xneur

Непрочитанное сообщение Alex Keda » 2007-10-22 10:39:26

у меня всегдя всё полседней версии.
Убей их всех! Бог потом рассортирует...


Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблемы компиляции xneur

Непрочитанное сообщение Alex Keda » 2007-10-22 13:04:51

да в общем - нечему.
современной машины на пару гигагерц с гектаром памяти - вполне хватает для поддержкив сего в актуальности.
проблемы бывают с КДЕ и опенофисом - долго компилятся - и всё.
Убей их всех! Бог потом рассортирует...

atckoe.zlo
проходил мимо

Re: Проблемы компиляции xneur

Непрочитанное сообщение atckoe.zlo » 2007-10-22 19:27:23

Думаю вам поможет export CPPFLAGS="-I/usr/local/include" до начала сборки
ЗЫ как у вас завелся опенофис на 7 ветке?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблемы компиляции xneur

Непрочитанное сообщение Alex Keda » 2007-10-22 22:55:20

atckoe.zlo писал(а):Думаю вам поможет export CPPFLAGS="-I/usr/local/include" до начала сборки
ЗЫ как у вас завелся опенофис на 7 ветке?
пасиб, в аське ты был? :)))
=========
сегодня уже не успею порт собрать - завтра допилю.
Убей их всех! Бог потом рассортирует...

atckoe.zlo
проходил мимо

Re: Проблемы компиляции xneur

Непрочитанное сообщение atckoe.zlo » 2007-10-23 9:09:50

lissyara писал(а):
atckoe.zlo писал(а):Думаю вам поможет export CPPFLAGS="-I/usr/local/include" до начала сборки
ЗЫ как у вас завелся опенофис на 7 ветке?
пасиб, в аське ты был? :)))
=========
сегодня уже не успею порт собрать - завтра допилю.
Ага то был я :)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблемы компиляции xneur

Непрочитанное сообщение Alex Keda » 2007-10-23 9:42:47

atckoe.zlo писал(а):Думаю вам поможет export CPPFLAGS="-I/usr/local/include" до начала сборки
ЗЫ как у вас завелся опенофис на 7 ветке?
а чё в аське советовал - помоему другое чё-то - на работе не компилится под восьмёркой :(
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблемы компиляции xneur

Непрочитанное сообщение Alex Keda » 2007-10-23 9:48:48

вспомнил. тот момент проехало, но щас так валится:

Код: Выделить всё

(cd .libs && rm -f libxnconfig.so && ln -s libxnconfig.so.8 libxnconfig.so)
(cd .libs && rm -f libxnconfig.so && ln -s libxnconfig.so.8 libxnconfig.so)
creating libxnconfig.la
(cd .libs && rm -f libxnconfig.la && ln -s ../libxnconfig.la libxnconfig.la)
Making all in sound
if /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/local/include -I../../lib/config -I../../lib/misc -D_THREAD_SAFE -I/usr/local/include    -D_REENTRANT -I/usr/local/include/gstreamer-0.10 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libxml2 -I/usr/local/include -O2 -fno-strict-aliasing -pipe  -Wall -Werror -g0 -fPIC -std=gnu99 -MT libxnsound_la-sound.lo -MD -MP -MF ".deps/libxnsound_la-sound.Tpo" -c -o libxnsound_la-sound.lo `test -f 'sound.c' || echo './'`sound.c;  then mv -f ".deps/libxnsound_la-sound.Tpo" ".deps/libxnsound_la-sound.Plo"; else rm -f ".deps/libxnsound_la-sound.Tpo"; exit 1; fi
mkdir .libs
 cc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/include -I../../lib/config -I../../lib/misc -D_THREAD_SAFE -I/usr/local/include -D_REENTRANT -I/usr/local/include/gstreamer-0.10 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libxml2 -I/usr/local/include -O2 -fno-strict-aliasing -pipe -Wall -Werror -g0 -fPIC -std=gnu99 -MT libxnsound_la-sound.lo -MD -MP -MF .deps/libxnsound_la-sound.Tpo -c sound.c  -fPIC -DPIC -o .libs/libxnsound_la-sound.o
cc1: warnings being treated as errors
In file included from /usr/local/include/glib-2.0/glib/gstring.h:32,
                 from /usr/local/include/glib-2.0/glib/giochannel.h:32,
                 from /usr/local/include/glib-2.0/glib.h:47,
                 from /usr/local/include/gstreamer-0.10/gst/gst.h:27,
                 from sound.c:27:
/usr/local/include/glib-2.0/glib/gutils.h:277: warning: C99 inline functions are not supported; using GNU89
/usr/local/include/glib-2.0/glib/gutils.h:277: warning: to disable this warning use -fgnu89-inline or the gnu_inline function attribute
/usr/local/include/glib-2.0/glib/gutils.h:291: warning: C99 inline functions are not supported; using GNU89
/usr/local/include/glib-2.0/glib/gutils.h:304: warning: C99 inline functions are not supported; using GNU89
/usr/local/include/glib-2.0/glib/gutils.h:322: warning: C99 inline functions are not supported; using GNU89
/usr/local/include/glib-2.0/glib/gutils.h:330: warning: C99 inline functions are not supported; using GNU89
/usr/local/include/glib-2.0/glib/gutils.h:347: warning: C99 inline functions are not supported; using GNU89
/usr/local/include/glib-2.0/glib/gutils.h:356: warning: C99 inline functions are not supported; using GNU89
*** Error code 1

Stop in /tmp/usr/ports/russian/xneur/work/xneur-0.8.0/lib/sound.
*** Error code 1

Stop in /tmp/usr/ports/russian/xneur/work/xneur-0.8.0/lib.
*** Error code 1

Stop in /tmp/usr/ports/russian/xneur/work/xneur-0.8.0.
*** Error code 1

Stop in /tmp/usr/ports/russian/xneur/work/xneur-0.8.0.
*** Error code 1

Stop in /usr/ports/russian/xneur.
*** Error code 1

Stop in /usr/ports/russian/xneur.
lissyara#  
правда - у меня 8-ка, дома на 6.2 собралось.
Убей их всех! Бог потом рассортирует...

atckoe.zlo
проходил мимо

Re: Проблемы компиляции xneur

Непрочитанное сообщение atckoe.zlo » 2007-10-23 10:08:47

На вскидку могу тока посоветовать добавить в makefile порта конфигур опцию --without-sound, а так надо разбираться что не так

atckoe.zlo
проходил мимо

Re: Проблемы компиляции xneur

Непрочитанное сообщение atckoe.zlo » 2007-10-23 10:18:03

Хм у меня на 7-ке собралось с добовлением таких опций в мейкфайл порта
CONFIGURE_ARGS= --disable-static --libdir=${PREFIX}/lib/xneur --without-gstreamer --without-openal --without-aspell
без них настойчиво требовало присутствие гнома :)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблемы компиляции xneur

Непрочитанное сообщение Alex Keda » 2007-10-23 11:43:04

так. кладу последний собирающийся вариант, дома буду ковырять...
Вложения
xneur.tar.bz2
(2.78 КБ) 14 скачиваний
Убей их всех! Бог потом рассортирует...

Аватара пользователя
mephius
рядовой
Сообщения: 19
Зарегистрирован: 2007-10-23 14:24:40

Re: Проблемы компиляции xneur

Непрочитанное сообщение mephius » 2007-10-23 15:14:24

pr насчет обновления порта я отправил, когда у меня не захотело компилиться из-за таких же проблем.
Потом посмотрел, кто мэйнтейнер и хотел было тут спросить, как проблемы порешать, но наткнулся на эту тему :)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблемы компиляции xneur

Непрочитанное сообщение Alex Keda » 2007-10-23 15:26:43

последний приаттаченый файл - собирается.
без звука, без аспела, но собирается и работает.
баги - удаляет старые конфиги а новые создавать не умеет.
автор сказал - что в новых версиях руление через гуя.
вот так :(
Убей их всех! Бог потом рассортирует...

atckoe.zlo
проходил мимо

Re: Проблемы компиляции xneur

Непрочитанное сообщение atckoe.zlo » 2007-10-23 15:41:40

Патч возвращающий возможность xneur-0.8.0 копировать конфиги в хоум директорию юзера
PS по сути это кусок кода из xneur версии 0.6.2 :)
Вложения
patch.bz2
(1.08 КБ) 9 скачиваний

Аватара пользователя
mephius
рядовой
Сообщения: 19
Зарегистрирован: 2007-10-23 14:24:40

Re: Проблемы компиляции xneur

Непрочитанное сообщение mephius » 2007-10-23 15:44:37

lissyara писал(а):последний приаттаченый файл - собирается.
без звука, без аспела, но собирается и работает.
баги - удаляет старые конфиги а новые создавать не умеет.
автор сказал - что в новых версиях руление через гуя.
вот так :(
ага, собирается, спасибо :)
Руление, конечно, через гуя, вот только гуя надо отдельно собирать. Который снахрапу тоже компилиться не желает:

Код: Выделить всё

[mephius@hellguard ~/work/distrib/xneur/kxneur-0.8.0]$ make
"Makefile", line 860: warning: duplicate script for target "clean-bcheck" ignored
"Makefile", line 877: warning: duplicate script for target "bcheck-am" ignored
make  all-recursive
"Makefile", line 860: warning: duplicate script for target "clean-bcheck" ignored
"Makefile", line 877: warning: duplicate script for target "bcheck-am" ignored
Making all in doc
Making all in .
Making all in en
/usr/local/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
Making all in pixmaps
Making all in po
Making all in src
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include   -DQT_THREAD_SUPPORT  -D_THREAD_SAFE  -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp;  then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
/usr/X11R6/bin/moc ./kxneur.h -o kxneur.moc
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include   -DQT_THREAD_SUPPORT  -D_THREAD_SAFE  -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -MT kxneur.o -MD -MP -MF ".deps/kxneur.Tpo" -c -o kxneur.o kxneur.cpp;  then mv -f ".deps/kxneur.Tpo" ".deps/kxneur.Po"; else rm -f ".deps/kxneur.Tpo"; exit 1; fi
/usr/X11R6/bin/moc ./kxneurtray.h -o kxneurtray.moc
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include   -DQT_THREAD_SUPPORT  -D_THREAD_SAFE  -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -MT kxneurtray.o -MD -MP -MF ".deps/kxneurtray.Tpo" -c -o kxneurtray.o kxneurtray.cpp;  then mv -f ".deps/kxneurtray.Tpo" ".deps/kxneurtray.Po"; else rm -f ".deps/kxneurtray.Tpo"; exit 1; fi
/usr/X11R6/bin/moc ./kxneurconf.h -o kxneurconf.moc
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include   -DQT_THREAD_SUPPORT  -D_THREAD_SAFE  -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -MT kxneurconf.o -MD -MP -MF ".deps/kxneurconf.Tpo" -c -o kxneurconf.o kxneurconf.cpp;  then mv -f ".deps/kxneurconf.Tpo" ".deps/kxneurconf.Po"; else rm -f ".deps/kxneurconf.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include   -DQT_THREAD_SUPPORT  -D_THREAD_SAFE  -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -MT kxneursettings.o -MD -MP -MF ".deps/kxneursettings.Tpo" -c -o kxneursettings.o kxneursettings.cpp;  then mv -f ".deps/kxneursettings.Tpo" ".deps/kxneursettings.Po"; else rm -f ".deps/kxneursettings.Tpo"; exit 1; fi
/usr/X11R6/bin/moc ./kxnlistbox.h -o kxnlistbox.moc
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include   -DQT_THREAD_SUPPORT  -D_THREAD_SAFE  -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -MT kxnlistbox.o -MD -MP -MF ".deps/kxnlistbox.Tpo" -c -o kxnlistbox.o kxnlistbox.cpp;  then mv -f ".deps/kxnlistbox.Tpo" ".deps/kxnlistbox.Po"; else rm -f ".deps/kxnlistbox.Tpo"; exit 1; fi
kxnlistbox.cpp: In member function `void KXNListBox::getProgList()':
kxnlistbox.cpp:53: error: `getline' was not declared in this scope
kxnlistbox.cpp:53: warning: unused variable 'getline'
*** Error code 1

Stop in /usr/home/mephius/work/distrib/xneur/kxneur-0.8.0/src.
*** Error code 1

Stop in /usr/home/mephius/work/distrib/xneur/kxneur-0.8.0.
*** Error code 1

Stop in /usr/home/mephius/work/distrib/xneur/kxneur-0.8.0.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблемы компиляции xneur

Непрочитанное сообщение Alex Keda » 2007-10-23 15:58:31

итак, практически финальный релиз, с автоматическим созданием диры в хомяке.
Вложения
xneur.tar.bz2
(3.79 КБ) 26 скачиваний
Убей их всех! Бог потом рассортирует...

atckoe.zlo
проходил мимо

Re: Проблемы компиляции xneur

Непрочитанное сообщение atckoe.zlo » 2007-10-23 20:59:16

Распаковываем kxneur, накладываем приатаченый патч затем если либы xneur установились в /usr/local/lib/xneur добавляем опцию при конфигуре ./configure --with-extra-libs=/usr/local/lib/xneur , также перед конфигуром желатьно сделать export LDFLAGS="-L/usr/local/lib" && export CPPFLAGS="-I/usr/local/include" тем самым укажем компилятору где у нас хидеры и либы. После того как отработает ./configure надо скопировать системный либтул - cp /usr/local/bin/libtool . , ну и далее gmake и gmake install.
Ну и было бы совсем прекрасно если бы ктонить сделал порт под это дело :)
Вложения
patch.bz2
(352 байт) 12 скачиваний

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблемы компиляции xneur

Непрочитанное сообщение Alex Keda » 2007-10-23 22:36:22

так.
xneur сделал, послал.
завтра kxneur буду делать.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
mephius
рядовой
Сообщения: 19
Зарегистрирован: 2007-10-23 14:24:40

Re: Проблемы компиляции xneur

Непрочитанное сообщение mephius » 2007-11-08 12:30:45

а чего в портах все еще 0.6.2 ?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблемы компиляции xneur

Непрочитанное сообщение Alex Keda » 2007-11-08 12:50:00

не коммитят.
щас дерево протов вроде заморожено.
ждём-с
Убей их всех! Бог потом рассортирует...

vvzvlad
рядовой
Сообщения: 37
Зарегистрирован: 2008-02-24 16:35:44

Re: Проблемы компиляции xneur

Непрочитанное сообщение vvzvlad » 2008-03-06 8:59:54

а не могли бы выложить собирающийся дистриб/порт нейра восбмого и кнейра :-) а то в портах до сих пор 6, а из исходников не ставиться

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проблемы компиляции xneur

Непрочитанное сообщение Alex Keda » 2008-03-06 9:30:40

вечером.
но у меня тока xneur - kxneur не ковырял - руки не дошли
Убей их всех! Бог потом рассортирует...

vvzvlad
рядовой
Сообщения: 37
Зарегистрирован: 2008-02-24 16:35:44

Re: Проблемы компиляции xneur

Непрочитанное сообщение vvzvlad » 2008-03-07 13:08:02

ну хоть что то :-)
хнейр попробую сам поставить