LINUX.ORG.RU

Установка gcc 4.6 из исходников.


0

1

Не компилируется.

По моему причина сдесь:
/* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern «C»
| #endif
| char PWL_handle_timeout ();
| int
| main ()
| {
| return PWL_handle_timeout ();
| ;
| return 0;
| }
configure:5764: result: no
configure:5778: checking for version 0.11 (revision 0 or later) of PPL
configure:5795: gcc -c -g -O2 conftest.c >&5
conftest.c: In function 'main':
conftest.c:16: error: 'choke' undeclared (first use in this function)
conftest.c:16: error: (Each undeclared identifier is reported only once
conftest.c:16: error: for each function it appears in.)
conftest.c:16: error: expected ';' before 'me'
configure:5795: $? = 1
configure: failed program was:

А что тут пишут не разобрать.


Еще кусочек

configure:5755: gcc -o conftest -g -O2 conftest.c -lpwl >&5
/usr/lib/gcc/i586-suse-linux/4.4/../../../../i586-suse-linux/bin/ld: cannot find -lpwl
collect2: ld returned 1 exit status
configure:5755: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME «»
| #define PACKAGE_TARNAME «»
| #define PACKAGE_VERSION «»
| #define PACKAGE_STRING «»
| #define PACKAGE_BUGREPORT «»
| #define PACKAGE_URL «»
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h. */

sCat
() автор топика
Ответ на: Еще кусочек от sCat

Продолжение первого поста (извините за сумбур)

conftest.c:16: error: expected ';' before 'me'
configure:5795: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME «»
| #define PACKAGE_TARNAME «»
| #define PACKAGE_VERSION «»
| #define PACKAGE_STRING «»
| #define PACKAGE_BUGREPORT «»
| #define PACKAGE_URL «»
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h. */
| #include «ppl_c.h»
| int
| main ()
| {
|
| #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 11
| choke me
| #endif
|
| ;
| return 0;
| }
configure:5799: result: no
configure:7245: checking for default BUILD_CONFIG

sCat
() автор топика
Ответ на: комментарий от mlyaghost

Попытки установить .rpm закончились вежливой просьбой gcc 4.6

sCat
() автор топика
Ответ на: комментарий от mlyaghost

А меня с моим 11.2 в репозитории для 12.1 не пошлют? Да и так я уже «далеко» зашел в этом деле. Бросать жалко.

sCat
() автор топика
Ответ на: комментарий от sCat

Выдержка из make

checking for i686-pc-linux-gnu-gcc... /home/scat/c/scat/gcc-4.6.0/host-i686-pc-linux-gnu/gcc/xgcc -B/home/scat/c/scat/gcc-4.6.0/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include
checking for suffix of object files... configure: error: in `/home/scat/c/scat/gcc-4.6.0/i686-pc-linux-gnu/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.

sCat
() автор топика
Ответ на: комментарий от sCat

А меня с моим 11.2 в репозитории для 12.1 не пошлют?

а ты пробовал?

Да и так я уже «далеко» зашел в этом деле. Бросать жалко

ну грызи, грызи :-D

mlyaghost
()
Ответ на: комментарий от sCat

попробуй из этого репа,
http://download.opensuse.org/repositories/devel:/gcc/SLE-11/

ну а вообще у 11.2 уже закончился срок поддержки,
а 11.2 как раз более мене по пакетам одинакова с sle11, правда этот реп для sp1, но попробовать стоить, конечно если сильно будет ругаться то устанавливать не стоит.

Novell-ch ★★★★★
()
Ответ на: комментарий от r2d2

Я грешу на PLL. Быть может стали криво.

Было дело просил pll_c.h Поставил и в одном месте убыло, а в другом прибыло. Старые логи не сохранились.

sCat
() автор топика
Ответ на: комментарий от sCat

и так далее

Щас волосы полезут!!!
set |grep -i ^host*
.....
HOST=linux-5xl1
HOSTNAME=linux-5xl1
HOSTTYPE=i386 /* разве это нормально? /*
================================
echo $MACHTYPE
MACHTYPE=i686-suse-linux

Что писать в --target=???
Что такое arch-elf?

http://forum.try-catch.ru/index.php?topic=459.0

sCat
() автор топика
Ответ на: и так далее от sCat

Можно-ли, по примеру gentoo, создать в сусе make.conf

sCat
() автор топика

сдесь

Вам необходимо срочно проследовать в газенваген.

flareguner
()
$ aptitude search libpwl
p   libpwl-dev  - Parma Watchdog Library (Watchdog timers - development)                                              
p   libpwl5     - Parma Watchdog Library (Watchdog timers - runtime library)                                          
alex_custov ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.