-   Linux - Software (
-   -   KDE 3.3 compile issues (

elitecodex 03-05-2005 04:01 PM

KDE 3.3 compile issues
Hello everyone. I am compiling KDE 3.3.2 using Konstruct and am recieving the following output errors when I am on kdesdk. I am using the meta/kde build.


Making all in libgettext
make[6]: Entering directory `/home/willc/apps/konstruct/kde/kdesdk/work/kdesdk-3.3.2/kbabel/common/libgettext'
if /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../..  -DQT_THREAD_SUPPORT -I/home/willc/kde3.3.2/include -I/usr/X11R6/include -I/home/willc/kde3.3.2/include -I/usr/X11R6/include -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -I/home/willc/kde3.3.2/include -I/usr/X11R6/include -L/home/willc/kde3.3.2/lib -L/usr/X11R6/lib -O2 -pipe -I/home/willc/kde3.3.2/include -I/usr/X11R6/include -L/home/willc/kde3.3.2/lib -L/usr/X11R6/lib -O2 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT pofiles.lo -MD -MP -MF ".deps/pofiles.Tpo" -c -o pofiles.lo; \
then mv -f ".deps/pofiles.Tpo" ".deps/pofiles.Plo"; else rm -f ".deps/pofiles.Tpo"; exit 1; fi
In file included from /usr/lib/gcc/i586-mandrake-linux-gnu/3.4.1/../../../../include/c++/3.4.1/backward/iostream.h:31,
                from /usr/local/include/FlexLexer.h:47,
/usr/lib/gcc/i586-mandrake-linux-gnu/3.4.1/../../../../include/c++/3.4.1/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.
In file included from /usr/local/include/FlexLexer.h:47,
/usr/lib/gcc/i586-mandrake-linux-gnu/3.4.1/../../../../include/c++/3.4.1/backward/iostream.h:36: error: `istream' is already declared in this scope warning: "YY_STACK_USED" is not defined In member function `virtual int GettextBaseFlexLexer::yylex()': error: cannot convert `std::istream*' to `istream*' in assignment In member function `void GettextBaseFlexLexer::yy_load_buffer_state()': error: cannot convert `istream*' to `std::istream*' in assignment In member function `void GettextBaseFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*)': error: cannot convert `std::istream*' to `istream*' in assignment warning: "YY_MAIN" is not defined
make[6]: *** [pofiles.lo] Error 1
make[6]: Leaving directory `/home/willc/apps/konstruct/kde/kdesdk/work/kdesdk-3.3.2/kbabel/common/libgettext'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/willc/apps/konstruct/kde/kdesdk/work/kdesdk-3.3.2/kbabel/common'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/willc/apps/konstruct/kde/kdesdk/work/kdesdk-3.3.2/kbabel'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/willc/apps/konstruct/kde/kdesdk/work/kdesdk-3.3.2'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/willc/apps/konstruct/kde/kdesdk/work/kdesdk-3.3.2'
make[1]: *** [build-work/kdesdk-3.3.2/Makefile] Error 2
make[1]: Leaving directory `/home/willc/apps/konstruct/kde/kdesdk'
make: *** [dep-../../kde/kdesdk] Error 2

ive done some research and have found someone else with the same problem. here. I have attempted that solution and it still does not work. What else can I do to get this working?

Has anyone else had this problem and been able to get it working?

Thanks alot for any and all input!

foo_bar_foo 03-05-2005 06:42 PM

elitecodex 03-05-2005 07:16 PM

I already found that link (posted in the original message). It didnt work for me.

Thanks though.

elitecodex 03-05-2005 09:25 PM

Nevermind... I think I fixed i.


All times are GMT -5. The time now is 02:39 PM.