[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: KDE 1.90 compile error on AIX
From:       Stephan Kulow <coolo () kde ! org>
Date:       2000-05-31 11:23:15
[Download RAW message or body]

Platzer Wolfgang wrote:
> 
> System: AIX 4.3.3
> Compiler: gcc version 2.95.2 19991024 (release)
> 
> I was able to compile kdelibs and kde-qt-addon version of 23.05.2000 with
> some minor problems (include files missing, etc.).
> 
> But I am not able to compile the version from 30.05.2000 anymore. The error
> with kde-qt-addon:
> 
> > libtool: link: warning: `-version-info' is ignored for programs
> > g++ -g -fno-exceptions -fno-rtti -fno-check-new -Wall -pedantic -W
> > -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long
> > -fno-builtin -frtti -o libkde-qt-addon.la.closure
> > libkde_qt_addon_la_closure.lo qdom.lo qxml.lo qcanvas.lo
> qpolygonscanner.lo
> > qcanvas.moc.lo  -L/usr/local/qt/lib -L/usr/lib -lqt -lpng -lz -lm -ljpeg
> > -lXext -lX11 -lSM -lICE
> > ld: 0711-715 ERROR: File libkde_qt_addon_la_closure.lo cannot be
> processed.
> >         The file must be an object file, an import file, or an archive.
> > collect2: ld returned 8 exit status
> > make[2]: *** [libkde-qt-addon.la.closure] Error 1

Hmm, this bug has been fixed some days ago. Are you sure your admin dir
in
kde-qt-addon is in sync with that in kdelibs?

> 
> And with kdelibs I get this error:
> 
> > g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./../libltdl/ -I../dcop -I../kdecore
> > -I../kdeui -I/usr/local/qt/include -I. -I/usr/local/kde/include
> > -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -g -fno-exceptions -fno-rtti
> > -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes
> > -Wwrite-strings -Wno-long-long -fno-builtin -I/usr/local/kde/include
> > -I/usr/local/qt/include -I. -frtti -c kprocess.cpp -o kprocess.o
> > kprocess.cpp:69: warning: ANSI C does not allow `#warning'
> > kprocess.cpp:69: warning: #warning WABA: Including grp.h
> > kprocess.cpp: In method `bool KProcess::start(KProcess::RunMode =
> > NotifyOnExit, KProcess::Communication = NoCommunication)':
> > kprocess.cpp:193: `initgroups' undeclared (first use this function)
> > kprocess.cpp:193: (Each undeclared identifier is reported only once
> > kprocess.cpp:193: for each function it appears in.)
> 
> What has changed from 23.05 to 30.05????
> 
Hmm, initgroups() is BSD 4.3 which is what KDE supports officially. If
AIX
does not have the functions defined by that "standard", you will have a
hard
time :)

Besides that there is a check for initgroups that defines
HAVE_INITGROUPS if
present. Check why it's defined for you even though you don't seem to
have it

Greetings, Stephan

-- 
... but you ain't had mine
 
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic