LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 08-23-2010, 09:22 AM   #1
mato1512
LQ Newbie
 
Registered: Feb 2010
Location: Slovakia, Kosice
Distribution: FC10,Debian Lenny,Ubuntu
Posts: 14

Rep: Reputation: 0
texinfo Fedora


Hi,
I have little problem with my texinfo, it seems to be installed but during the compilation I get this error:

WARNING: `makeinfo' is missing on your system. You should only need it if
you modified a `.texi' or `.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy `make' (AIX,
DU, IRIX). You might want to install the `Texinfo' package or
the `GNU make' package. Grab either from any GNU archive site.
make[3]: *** [standards.info] Error 1
make[3]: Leaving directory `/home/mato/aibo/bld-newlib-1.15.0/etc'
make[2]: *** [info] Error 1
make[2]: Leaving directory `/home/mato/aibo/bld-newlib-1.15.0/etc'
make[1]: *** [all-etc] Error 2
make[1]: Leaving directory `/home/mato/aibo/bld-newlib-1.15.0'
make: *** [all] Error 2


I am trying to compile OPEN-R for Aibo robot, it uses gcc-3.3 to compile source code.
I have installed texinfo via yum

[root@localhost ~]# yum install texinfo
Setting up Install Process
Package texinfo-4.12-4.fc10.i386 already installed and latest version
Nothing to do

I tried to reinstall texinfo too, but it didn't help.

Any suggestions ?

[EDIT]: I am running Fedora Core 10 OS
 
Old 08-23-2010, 04:17 PM   #2
RockDoctor
Senior Member
 
Registered: Nov 2003
Location: Minnesota, US
Distribution: Fedora, Ubuntu
Posts: 1,216

Rep: Reputation: 238Reputation: 238Reputation: 238
Why are you compiling it if it is already installed?

Also, you might want to consider upgrade to a more recent release of Fedora; F10 has been past its EOL for quite a while now
 
Old 08-24-2010, 01:47 AM   #3
mato1512
LQ Newbie
 
Registered: Feb 2010
Location: Slovakia, Kosice
Distribution: FC10,Debian Lenny,Ubuntu
Posts: 14

Original Poster
Rep: Reputation: 0
Ok I will try update to Goddard
 
Old 08-24-2010, 08:59 AM   #4
mato1512
LQ Newbie
 
Registered: Feb 2010
Location: Slovakia, Kosice
Distribution: FC10,Debian Lenny,Ubuntu
Posts: 14

Original Poster
Rep: Reputation: 0
Well I have FC13 now, fully updated, and error is still there
I found that it breaks during compilation of newlib-1.15.0
I know its little outdated, but I have to compile very old code (gcc-3.3,binutils-2.15) will it help to download and compile old texinfo ? or are they all compatible
 
Old 08-24-2010, 10:31 AM   #5
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2014, Slack14.1 DebWheezy, +50+ other Linux OS, for test only.
Posts: 13,536

Rep: Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506
I tried several workarounds yesterday. No luck. ( Fedora 12 - 64.)

But no problems with newlib-1.15.0 in the Fedora 6 based
CentOS 5.x / Scientific Linux SL 55 - 64. ( 'texinfo-4.8-14.el5' )

So I guess, it's the new versions of 'makeinfo', being rejected.
.. Will try later with an old texinfo in Fedora 10 ... 13.


It is unfortunately not possible to use a later newlib :
easy to rename to newlib-1.15.0.tar.gz, but the special
"aibo patches" fails.
( Using these for the test : 1.16.0 , and the latest CVS ).
..

Last edited by knudfl; 08-24-2010 at 11:12 AM.
 
1 members found this post helpful.
Old 08-24-2010, 11:06 AM   #6
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2014, Slack14.1 DebWheezy, +50+ other Linux OS, for test only.
Posts: 13,536

Rep: Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506
Well, easier than I thought : texinfo has no dependencies.

# yum remove texinfo
# rpm -Uvh texinfo-4.8-14.el5.i386.rpm
http://mirror.centos.org/centos/5.5/...4.el5.i386.rpm

# sh build-aibo-toolchain-3.3.6-r1.sh : No errors.
( This time on Fedora 12 - 32 Bits.)
..
 
1 members found this post helpful.
Old 08-27-2010, 02:23 AM   #7
mato1512
LQ Newbie
 
Registered: Feb 2010
Location: Slovakia, Kosice
Distribution: FC10,Debian Lenny,Ubuntu
Posts: 14

Original Poster
Rep: Reputation: 0
Many thanks knudfl it really helped I dont see this error again.
But it seems it just goes from error to error. Today i got this:

Code:
<<<<previous output>>>>

make[5]: [lib_a-envz_strip.o] Error 127 (ignored)
rm -f lib.a
cru lib.a lib_a-dummy.o lib_a-argz_add.o lib_a-argz_add_sep.o lib_a-argz_append.o lib_a-argz_count.o lib_a-argz_create.o lib_a-argz_create_sep.o lib_a-argz_delete.o lib_a-argz_extract.o lib_a-argz_insert.o lib_a-argz_next.o lib_a-argz_replace.o lib_a-argz_stringify.o lib_a-buf_findstr.o lib_a-envz_entry.o lib_a-envz_get.o lib_a-envz_add.o lib_a-envz_remove.o lib_a-envz_merge.o lib_a-envz_strip.o 
make[5]: cru: Command not found
make[5]: *** [lib.a] Error 127
make[5]: Leaving directory `/home/mato/aibo/bld-newlib-1.15.0/mipsel-linux/newlib/libc/argz'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/mato/aibo/bld-newlib-1.15.0/mipsel-linux/newlib/libc'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/mato/aibo/bld-newlib-1.15.0/mipsel-linux/newlib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/mato/aibo/bld-newlib-1.15.0/mipsel-linux/newlib'
make[1]: *** [all-target-newlib] Error 2
make[1]: Leaving directory `/home/mato/aibo/bld-newlib-1.15.0'
make: *** [all] Error 2
I have tried this : http://bugs.gentoo.org/show_bug.cgi?id=76199 (see last comment)

I also tried to rewrite line in /home/mato/aibo/bld-newlib-1.15.0/mipsel-linux/newlib/libc/argz/Makefile

from
Code:
AR = mipsel-linux-ar
to
Code:
AR = ar
nothing helped
 
Old 08-28-2010, 11:41 AM   #8
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2014, Slack14.1 DebWheezy, +50+ other Linux OS, for test only.
Posts: 13,536

Rep: Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506
Aibo-toolchain , Fedora 13 - 32 Bits.

Prerequisites : # yum install compat-gcc-34

You can of course not use "AR = ar". 'ar' is i686, i.e. wrong architecture.

The only solution is to delete everyting "aibo-toolchain" in /home/..
(Except the source code (*tar.gz, *tar.bz, build-aibo-toolchain-3.3.6-r1.sh)).
And also # 'rm -rf OPEN_R_SDK/' in /usr/local/ , and then start from scratch
in a new directory, e.g. /home/<name>/tmp :
cd tmp/ && su ; # 'export CC=gcc34' && sh build-aibo-toolchain-3.3.6-r1.sh
...

Last edited by knudfl; 08-28-2010 at 11:50 AM.
 
Old 08-28-2010, 05:33 PM   #9
John VV
Guru
 
Registered: Aug 2005
Posts: 12,811

Rep: Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705
after you install gcc34 you NEED TO EXPORT the fact you want to use gcc 34 and not the default fedora gcc 4.5
i find a small script dose ti

i have 3.3 , 4.1 , 4.3 and 4.5 installed ( sometimes it is just WAY EASIER to use a older gcc than hack the code to build on 4.5
Code:
#!/bin/bash
rm /usr/bin/cpp
ln -s /usr/bin/cpp-3.4 /usr/bin/cpp
echo ln -s cpp-3.4 cpp
rm /usr/bin/gcc
ln -s /usr/bin/gcc-3.4 /usr/bin/gcc
echo ln -s gcc-3.4 gcc
rm /usr/bin/g++
ln -s /usr/bin/g++-3.3 /usr/bin/g++
echo ln -s g++-3.4 g++
save as " set_compiler_gcc34.sh

change to fit your environment
or use the
export CC=gcc34
export CXX=g++34
options before running ./.configure or hack the Makefile and change the values
some of the OLD ( very old) programs is one of the reasons i run cent5.5 along with OpenSUSE 11.3

also be prepared
seeing as fedora IS THE VERY NEW OF THE VERY NEW old code may never build on it without a full rewrite of the code

also
Quote:
Well I have FC13 now, fully updated, and error is still there
how did you upgrade ?
a clean fresh install seeing as you had 10 and skipping to 13, "upgrade" in all likely hood not work
 
Old 08-29-2010, 01:53 AM   #10
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2014, Slack14.1 DebWheezy, +50+ other Linux OS, for test only.
Posts: 13,536

Rep: Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506Reputation: 2506
Post # 9, @ John VV
Quote:
rm /usr/bin/cpp
rm /usr/bin/gcc
rm /usr/bin/g++
I wouldn't do that. Then you will have to reinstall the files manually,
to use the default compiler. And not at all required in this case.
'export CC=gcc34' works fine with the aibo-toolchain.
( I have built it five times now.)

If you ever have to relink cpp, gcc, g++, please do :
mv gcc gcc-back ; mv cpp cpp-back ; mv g++ g++-back.
Then they are easy to recover.
..
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
error chapter 5.31 Texinfo charlie_lab Linux From Scratch 2 05-27-2009 01:30 AM
Texinfo make problems phoenix12345 Linux From Scratch 4 04-29-2008 04:42 AM
How to generate ps from texinfo abd_bela Debian 1 05-02-2005 06:58 PM
texinfo / texi2pdf question jpbarto Programming 4 11-10-2004 07:09 PM
generate texinfo from C header jpbarto Programming 0 10-19-2004 08:56 PM


All times are GMT -5. The time now is 08:40 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration