🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.sys.xwindow
Article #455

KDE na AIX3.2

#455
From: Grzegorz Kryza
Date: Sun, 19 Apr 1998 09:19
211 lines
8627 bytes
	Mam problem z zainstalowaniem KDE beta 3.
Moj system operacyjny to AIX 3.2.5 z X11R5 
zainstalowany na komputerze RS/6000 410,

Poslugujac sie instrukcjami:
	- kde-Beta3-1.install.html
	- "Running KDE on AIX" Stefan Westerfeld
zainstalowalem:
	- egcs-1.0.1
	- binutils-2.8.1	
	- make-3.76.1 
            - oraz bibloteki QT
poczym zaczolem kompilowac KDE.

Pakiety	kdesupport-Beta3-1.src.tar.gz i kdelibs-Beta3-1.src.tar.gz
skonfigurowly i zainstalowaly sie bez problemy, klopoty zaczey sie
przy kdebase-Beta3-1.src.tar.gz.



Komunikaty skryptu configure wygladaja nastepujaco:



loading cache ./config.cache
checking host system type... powerpc-ibm-aix3.2.5
checking target system type... powerpc-ibm-aix3.2.5
checking build system type... powerpc-ibm-aix3.2.5
checking for a BSD compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking for a C-Compiler... 
checking for gcc... (cached) gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking for a C++-Compiler... 
checking for g++... (cached) g++
checking whether the C++ compiler (g++  -s) works... yes
checking whether the C++ compiler (g++  -s) is a cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking for ranlib... (cached) ranlib
checking for ld used by GCC... (cached)
/usr/local/lib/gcc-lib/powerpc-ibm-aix3.2.5/egcs-2.90.23/ld
checking if the linker
(/usr/local/lib/gcc-lib/powerpc-ibm-aix3.2.5/egcs-2.90.23/ld) is GNU
ld... (cached) yes
checking for BSD-compatible nm... (cached) /usr/ucb/nm -p
checking whether ln -s works... (cached) yes
checking for g++ option to produce PIC... none
checking if g++ static flag -static works... -static
checking if the linker
(/usr/local/lib/gcc-lib/powerpc-ibm-aix3.2.5/egcs-2.90.23/ld) is GNU
ld... yes
checking whether the linker
(/usr/local/lib/gcc-lib/powerpc-ibm-aix3.2.5/egcs-2.90.23/ld) supports
shared libraries... no
checking command to parse /usr/ucb/nm -p output... yes
checking how to hardcode library paths into programs... unsupported
checking for
/usr/local/lib/gcc-lib/powerpc-ibm-aix3.2.5/egcs-2.90.23/ld option to
reload object files... -r
checking dynamic linker characteristics... aix3.2.5 ld.so
checking if libtool supports shared libraries... no
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
checking whether NLS is requested... yes
checking for msgfmt... (cached) /usr/local/bin/msgfmt
checking for gmsgfmt... (cached) /usr/local/bin/msgfmt
checking for xgettext... (cached) /usr/local/bin/xgettext
checking for socket in -lsocket... (cached) no
checking for killpg in -lucb... (cached) no
checking for X... (cached) libraries , headers 
checking for QT... (cached) libraries /usr/local/qt/lib, headers
/usr/local/qt/include
checking if Qt compiles without flags... (cached) no
checking for moc... (cached) /usr/local/qt/bin/moc
checking for rpath... yes
checking for bool... (cached) yes
checking for KDE... (cached) libraries /usr/local/kde/lib, headers
/usr/local/kde/include
checking for extra includes... no
checking for extra libs... no
checking for KDE paths... problems
configure: error: configure can not run a little KDE program to test
the environment.
Look at config.log for details. If you are not able to fix this,
please contact Stephan Kulow <coolo@kde.org>.



W pliku config.log wyglada wszystko dobrze az do tego fragmentu:


configure:2785: checking for KDE paths
configure:2852: /bin/sh ./libtool --mode=link g++ -o conftest -O2
-Wall
-I/usr/local/kde/include -I/usr/local/qt/include   -s
-L/usr/local/kde/lib
-L/usr/local/qt/lib  conftest.C  -lkdecore -lqt -lXext -lX11  -rpath
/usr/local/kde/lib
-rpath /usr/local/qt/lib  1>&5
g++ -o conftest -O2 -Wall -I/usr/local/kde/include
-I/usr/local/qt/include -s
-L/usr/local/kde/lib -L/usr/local/qt/lib conftest.C -lkdecore -lqt
-lXext -lX11
/lib/crt0.o(.pr+0x22):crt0msg.c: undefined reference to `errno'
/lib/crt0.o(.tc+0x0):crt0msg.c: undefined reference to `errno'
/usr/local/kde/lib/libkdecore.a(kapp.o)(.pr+0x1302c):kapp.cpp:
undefined reference to
`setuid'
/usr/local/kde/lib/libkdecore.a(kapp.o)(.pr+0x1303c):kapp.cpp:
undefined reference to
`setgid'
/usr/local/kde/lib/libkdecore.a(kprocctrl.o)(.pr+0x5ae):kprocctrl.cpp:
undefined reference
to `errno'
/usr/local/kde/lib/libkdecore.a(kprocctrl.o)(.pr+0x5e6):kprocctrl.cpp:
undefined reference
to `errno'
/usr/local/kde/lib/libkdecore.a(kprocctrl.o)(.pr+0x8f2):kprocctrl.cpp:
undefined reference
to `errno'
/usr/local/kde/lib/libkdecore.a(kprocctrl.o)(.pr+0x956):kprocctrl.cpp:
undefined reference
to `errno'
/usr/local/kde/lib/libkdecore.a(libintl.o)(.pr+0x8ba):libintl.cpp:
undefined reference to
`errno'
/usr/local/kde/lib/libkdecore.a(libintl.o)(.pr+0x952):libintl.cpp:
more undefined
references to `errno' follow
/usr/local/qt/lib/libqt.a(qdir.o)(.pr+0x4be0):qdir.cpp: undefined
reference to `rename'
/usr/local/qt/lib/libqt.a(qfileinf.o)(.pr+0x373c):qfileinf.cpp:
undefined reference to
`readlink'
/lib/libXext.a(shr.o)(.gl+0x2):XAutoLoad.c: undefined reference to
`getpid'
/lib/libXext.a(shr.o)(.tc+0x0):XAutoLoad.c: undefined reference to
`getpid'
/lib/libX11.a(shr4.o)(.pr+0x722):XSetLocale.c: undefined reference to
`errno'
/lib/libX11.a(shr4.o)(.pr+0x942):XSetLocale.c: undefined reference to
`errno'
   

Poczym nastepuje okolo 200 lini podobnych do tych powyzej.
Po urochomieniu skrypty configure z opcja --disable-path-check
wszystko przepiega pomyslnie lecz gdy uruchomie make znow zaczynaja
sie problemy

oto poczatek komunikatow:


make all-recursive
make[1]: Entering directory `/usr/iKDE/kdebase'
Making all in kfm
make[2]: Entering directory `/usr/iKDE/kdebase/kfm'
Making all in kfmwarn
make[3]: Entering directory `/usr/iKDE/kdebase/kfm/kfmwarn'
/bin/sh ../../libtool --mode=link g++ -O2 -Wall -s -o kfmwarn  main.o
-L/usr/local/kde/lib -L/usr/local/qt/lib  -lkdecore -lqt -lXext -lX11 
-rpath /usr/local/kde/lib -rpath /usr/local/qt/lib  
g++ -O2 -Wall -s -o kfmwarn main.o -L/usr/local/kde/lib -L/usr/local/qt/lib
-lkdecore -lqt -lXext -lX11
/lib/crt0.o(.pr+0x22):crt0msg.c: undefined reference to `errno'
/lib/crt0.o(.tc+0x0):crt0msg.c: undefined reference to `errno'
/usr/local/kde/lib/libkdecore.a(kapp.o)(.pr+0x1302c):kapp.cpp: undefined
reference to `setuid'
/usr/local/kde/lib/libkdecore.a(kapp.o)(.pr+0x1303c):kapp.cpp: undefined
reference to `setgid'


po srodku pelno komunikatow takie jak te

/lib/libc.a(shr.o)(.gl+0x2):basename.c: undefined reference to `kfcntl'
/lib/libc.a(shr.o)(.tc+0x0):basename.c: undefined reference to `kfcntl'
/lib/libc.a(shr.o)(.gl+0x2):basename.c: undefined reference to `kfork'
/lib/libc.a(shr.o)(.tc+0x0):basename.c: undefined reference to `kfork'
/lib/libc.a(shr.o)(.gl+0x2):basename.c: undefined reference to `kill'


a to jest koniec


/lib/libc.a(shr.o)(.tc+0x0):basename.c: undefined reference to `_fp_fpscrx'
make[3]: *** [kfmwarn] Error 1
make[3]: Leaving directory `/usr/iKDE/kdebase/kfm/kfmwarn'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/iKDE/kdebase/kfm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/iKDE/kdebase'
make: *** [all-recursive-am] Error 2

Za pomoc z gory dziekuje 
	
--
xxxxxxxxxxxxxxxxxxxxxxxx
    Grzegorz  Kryza    
      Aquator Ltd      
    reza@polbox.com    
xxxxxxxxxxxxxxxxxxxxxxxx
Technical Details
Message-ID: <88050410110300.00355@localhost.localdomain>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.nask.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.nask.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
From: Grzegorz Kryza <reza@polbox.com>
X-Newsreader: KRN http://ultra7.unl.edu.ar
Newsgroups: pl.comp.sys.xwindow
FollowupTo: pl.comp.sys.xwindow
MIME-Version: 1.0
Message-ID: <88050410110300.00355@localhost.localdomain>
Subject: KDE na AIX3.2
Lines: 196
Date: Sun, 19 Apr 1998 09:19:22 GMT
NNTP-Posting-Host: pppb41.wroclaw.tpnet.pl
NNTP-Posting-Date: Sun, 19 Apr 1998 11:19:22 MET DST
Organization: TPNET
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit