RE: MSYS Makefiles Generator

2006-04-04 Thread Paulo Jorge Guedes
 -Original Message-
 From: William A. Hoffman [mailto:[EMAIL PROTECTED]
 Sent: segunda-feira, 3 de Abril de 2006 21:22
 To: kde-buildsystem@kde.org
 Subject: RE: MSYS Makefiles Generator
 
 At 02:46 PM 4/3/2006, Paulo Jorge Guedes wrote:
  -Original Message-
  From: William A. Hoffman [mailto:[EMAIL PROTECTED]
  Sent: segunda-feira, 3 de Abril de 2006 18:52
  To: kde-buildsystem@kde.org
  Subject: Re: MSYS Makefiles Generator
 
  There may be some cmake variables that can be converted to unix
paths
  that will fix the problem.  This looks like it may have to do with
the
  FindQt4.cmake changes.   What version of that are you using?
 
 I have committed a fix to cvs cmake that should fix the problem.

It seems it didn't :(

I also have a error: `getuid' undeclared; this is declared in the
kdewin32 include files. I changed my CMAKE_INCLUDE_PATH to:

$ echo $CMAKE_INCLUDE_PATH 
C:/Program Files/kdewin32/include/mingw;C:/Program
Files/kdewin32/include;D:/gnuwin32/include

But I still get the error. What am I doing wrong?

Paulo
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


Re: Troubles building Qt 4.1.1

2006-04-04 Thread Thiago Macieira
Maarten Th. Mulders wrote:
Hi all,

as advised by David Faure, I applied the patches from
trunk/qt-copy/patches to my version of Qt (4.1.1). I had applied the
MSVC-patches before. Now, Qt doesn't (re)build, it exits with a linker
error when linking all files in src/gui/kernel.

error LNK2001: unresolved external symbol public: virtual __thiscall
QActionWidgetFactory::~QActionWidgetFactory(void)
(??1QActionWidgetFactory@@[EMAIL PROTECTED])

and

error LNK2001: unresolved external symbol public: virtual void
__thiscall QActionWidgetFactory::destroyToolBarWidget(class QWidget *)
([EMAIL PROTECTED]@@UAEXPAVQWidget@@@Z)

Appearently, those two functions can't be found for some reason. Does
anybody know how to fix this? Or, if not, where to ask for support?

Please make sure that patch 0119 is applied correctly. It's the one that 
adds those.

The fact that you're getting the undefined error in the first place means 
that the header is patched. Please check that qaction.cpp is patched too.

-- 
Thiago Macieira  -  thiago (AT) macieira.info - thiago (AT) kde.org
  thiago.macieira (AT) trolltech.com Trolltech AS
GPG: 0x6EF45358   |  Sandakerveien 116,
E067 918B B660 DBD1 105C  |  NO-0402
966C 33F5 F005 6EF4 5358  |  Oslo, Norway


pgpNRsqZ3MJ5K.pgp
Description: PGP signature
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


Re: MSYS Makefiles Generator

2006-04-04 Thread Brad King
Paulo Jorge Guedes wrote:
-Original Message-
From: William A. Hoffman [mailto:[EMAIL PROTECTED]
Sent: segunda-feira, 3 de Abril de 2006 21:22
To: kde-buildsystem@kde.org
Subject: RE: MSYS Makefiles Generator

At 02:46 PM 4/3/2006, Paulo Jorge Guedes wrote:

-Original Message-
From: William A. Hoffman [mailto:[EMAIL PROTECTED]
Sent: segunda-feira, 3 de Abril de 2006 18:52
To: kde-buildsystem@kde.org
Subject: Re: MSYS Makefiles Generator

There may be some cmake variables that can be converted to unix
 
 paths
 
that will fix the problem.  This looks like it may have to do with
 
 the
 
FindQt4.cmake changes.   What version of that are you using?

I have committed a fix to cvs cmake that should fix the problem.
 
 
 It seems it didn't :(
 
 I also have a error: `getuid' undeclared; this is declared in the
 kdewin32 include files. I changed my CMAKE_INCLUDE_PATH to:
 
 $ echo $CMAKE_INCLUDE_PATH 
 C:/Program Files/kdewin32/include/mingw;C:/Program
 Files/kdewin32/include;D:/gnuwin32/include
 
 But I still get the error. What am I doing wrong?

Did you try this in a fresh build tree?  It may be that the 
CMakeDirectoryInformation.cmake files are left with the buggy version 
and prevent the fixed version from running and rewriting them.

-Brad
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


RE: MSYS Makefiles Generator

2006-04-04 Thread Paulo Jorge Guedes
 -Original Message-
 From: William A. Hoffman [mailto:[EMAIL PROTECTED]
 Sent: terça-feira, 4 de Abril de 2006 14:16
 To: kde-buildsystem@kde.org
 Subject: RE: MSYS Makefiles Generator
 
 At 05:39 AM 4/4/2006, Paulo Jorge Guedes wrote:
  -Original Message-
  From: William A. Hoffman [mailto:[EMAIL PROTECTED]
  Sent: segunda-feira, 3 de Abril de 2006 21:22
  To: kde-buildsystem@kde.org
  Subject: RE: MSYS Makefiles Generator
 
  At 02:46 PM 4/3/2006, Paulo Jorge Guedes wrote:
   -Original Message-
   From: William A. Hoffman [mailto:[EMAIL PROTECTED]
   Sent: segunda-feira, 3 de Abril de 2006 18:52
   To: kde-buildsystem@kde.org
   Subject: Re: MSYS Makefiles Generator
  
   There may be some cmake variables that can be converted to unix
 paths
   that will fix the problem.  This looks like it may have to do with
 the
   FindQt4.cmake changes.   What version of that are you using?
 
  I have committed a fix to cvs cmake that should fix the problem.
 
 It seems it didn't :(
 
 The dashboard is using a cmake from 3/17/2006 and that does not have the
 changes I commited.  You can see the version used by clicking on the icon
 that looks like a gear next to the note icon.  Your build is
 mojo.risin.mingw right?

Right.

Sorry for didn't mention before but I'm not testing with the dashboard. It's a 
fresh updated checkout that I use to see if the problem is with the dash setup 
or not.

 I also have a error: `getuid' undeclared; this is declared in the
 kdewin32 include files. I changed my CMAKE_INCLUDE_PATH to:
 
 $ echo $CMAKE_INCLUDE_PATH
 C:/Program Files/kdewin32/include/mingw;C:/Program
 Files/kdewin32/include;D:/gnuwin32/include
 
 But I still get the error. What am I doing wrong?
 
 Maybe rebuild kdewin32, reinstall it, and then remove CMakeCache.txt
 from the build tree.   

Yeah, I did that (see above) but didn't work.

 Part of the nightly build process should be
 a separate build of kdewin32 and install.  (did I mention that this
 is not a good way to do this :) ).

kdewin32 installs on C:/Program Files/kdewin32.
My envs are set like this:

CMAKE_INCLUDE_PATH
C:/Program Files/kdewin32/include/mingw;C:/Program 
Files/kdewin32/include;D:/gnuwin32/include

CMAKE_LIBRARY_PATH
C:/Program Files/kdewin32/lib; C:/Program Files/kdewin32/bin;D:/gnuwin32/lib

This used to work. Don't know what the problem is.

I though this was a specific problem with my dashboard setup but I got the same 
errors with a free build.

Paulo

___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


RE: MSYS Makefiles Generator

2006-04-04 Thread William A. Hoffman
At 10:56 AM 4/4/2006, Paulo Jorge Guedes wrote:
Right.

Sorry for didn't mention before but I'm not testing with the dashboard. It's a 
fresh updated checkout that I use to see if the problem is with the dash setup 
or not.

Make sure you start from an empty build tree.

-Bill

___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


RE: MSYS Makefiles Generator

2006-04-04 Thread Paulo Jorge Guedes
 -Original Message-
 From: Brad King [mailto:[EMAIL PROTECTED]
 Sent: terça-feira, 4 de Abril de 2006 14:37
 To: kde-buildsystem@kde.org
 Subject: Re: MSYS Makefiles Generator
 
 Did you try this in a fresh build tree?  It may be that the
 CMakeDirectoryInformation.cmake files are left with the buggy version
 and prevent the fixed version from running and rewriting them.

Yes. Same error:

d:/kde/kdewin32-build/CMakeFiles/CMakeDirectoryInformation.cmake:13:
syntax error, unexpected cal_ERROR, expecting $end (4), when parsing string 
D:\downloads\qt-win-opensource-src-4.1.1\mkspecs/default
CMake Error: Target DependInfo.cmake file not found
CMake Error: Directory Information file not found

Paulo
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


RE: MSYS Makefiles Generator

2006-04-04 Thread Paulo Jorge Guedes
 -Original Message-
 From: Paulo Jorge Guedes [mailto:[EMAIL PROTECTED]
 Sent: terça-feira, 4 de Abril de 2006 16:28
 To: kde-buildsystem@kde.org
 Subject: RE: MSYS Makefiles Generator
 
  -Original Message-
  From: Brad King [mailto:[EMAIL PROTECTED]
  Sent: terça-feira, 4 de Abril de 2006 14:37
  To: kde-buildsystem@kde.org
  Subject: Re: MSYS Makefiles Generator
 
  Did you try this in a fresh build tree?  It may be that the
  CMakeDirectoryInformation.cmake files are left with the buggy version
  and prevent the fixed version from running and rewriting them.
 
 Yes. Same error:
 
 d:/kde/kdewin32-build/CMakeFiles/CMakeDirectoryInformation.cmake:13:
 syntax error, unexpected cal_ERROR, expecting $end (4), when parsing
 string D:\downloads\qt-win-opensource-src-4.1.1\mkspecs/default
 CMake Error: Target DependInfo.cmake file not found
 CMake Error: Directory Information file not found

Well, I renamed gnu32 and mingw unistd.h files and now it looks for the right 
unistd.h which has getuid() and friends declared. It seems that 
CMAKE_INCLUDE_PATH is ignored...

However, I get an error when including this file:

24: #include ../include/unistd.h

This include doesn't exist.

Paulo

___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


RE: MSYS Makefiles Generator

2006-04-04 Thread William A. Hoffman
At 12:01 PM 4/4/2006, Paulo Jorge Guedes wrote:
Well, I renamed gnu32 and mingw unistd.h files and now it looks for the right 
unistd.h which has getuid() and friends declared. It seems that 
CMAKE_INCLUDE_PATH is ignored...

CMAKE_INCLUDE_PATH is used to find header files.  It does not add an actual -I 
to
the build.   

-Bill

___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


Re: MSYS Makefiles Generator

2006-04-04 Thread Christian Ehrlicher
Paulo Jorge Guedes schrieb:
 -Original Message-
 From: William A. Hoffman [mailto:[EMAIL PROTECTED]
 Sent: terça-feira, 4 de Abril de 2006 17:09
 To: kde-buildsystem@kde.org
 Subject: RE: MSYS Makefiles Generator

 At 12:01 PM 4/4/2006, Paulo Jorge Guedes wrote:
 
 Well, I renamed gnu32 and mingw unistd.h files and now it looks for the
   
 right unistd.h which has getuid() and friends declared. It seems that
 CMAKE_INCLUDE_PATH is ignored...

 CMAKE_INCLUDE_PATH is used to find header files.  It does not add an
 actual -I to
 the build.
 

 I'm a little confused.

 The right unistd.h is in  C:\Program Files\kdewin32\include\mingw. That 
 file includes a  ../include/unistd.h that doesn't exist.

 The order of include paths should be set by me? I haven't had this problem 
 before, don't know what caused it and if it should be corrected on my side or 
 not (the missing  ../include/unistd.h seems like a real problem).

   
The unistd.h you're searching for is in your programm dir/MinGW/include

Christian
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


RE: MSYS Makefiles Generator

2006-04-04 Thread William A. Hoffman
At 11:28 AM 4/4/2006, Paulo Jorge Guedes wrote:
 -Original Message-
 From: Brad King [mailto:[EMAIL PROTECTED]
 Sent: terça-feira, 4 de Abril de 2006 14:37
 To: kde-buildsystem@kde.org
 Subject: Re: MSYS Makefiles Generator
 
 Did you try this in a fresh build tree?  It may be that the
 CMakeDirectoryInformation.cmake files are left with the buggy version
 and prevent the fixed version from running and rewriting them.

Yes. Same error:

d:/kde/kdewin32-build/CMakeFiles/CMakeDirectoryInformation.cmake:13:
syntax error, unexpected cal_ERROR, expecting $end (4), when parsing string 
D:\downloads\qt-win-opensource-src-4.1.1\mkspecs/default
CMake Error: Target DependInfo.cmake file not found
CMake Error: Directory Information file not found

OK, so I fixed this in CVS CMake.  However, it can fix it in kde with this
change:

In FindQt4.cmake:  (convert the path for mkspecs to unix style path)

   IF (NOT QT_MKSPECS_DIR)
EXEC_PROGRAM( ${QT_QMAKE_EXECUTABLE}
  ARGS -query QMAKE_MKSPECS
  OUTPUT_VARIABLE qt_mkspecs_dir )
# convert the path to unix style path
STRING(REGEX REPLACE  / qt_mkspecs_dir ${qt_mkspecs_dir})
SET(QT_MKSPECS_DIR ${qt_mkspecs_dir} CACHE PATH The location of the Qt 
mkspecs)
  ENDIF (NOT QT_MKSPECS_DIR)

The fix in cmake allows include directories to be windows style, and converts
them automatically in the include_directories command.

-Bill

___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


QT_LSTAT

2006-04-04 Thread Paulo Jorge Guedes
Hi,

There is an unguarded use of QT_LSTAT in kdecore/kstandarddirs.cpp:727:

 int res = QT_LSTAT(link, stat_buf);

This define is not available on win32-g++.

Paulo
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


Re: QT_LSTAT

2006-04-04 Thread Christian Ehrlicher
Paulo Jorge Guedes schrieb:
 Hi,

 There is an unguarded use of QT_LSTAT in kdecore/kstandarddirs.cpp:727:

  int res = QT_LSTAT(link, stat_buf);

 This define is not available on win32-g++.

   
Yes, I know. We discussed this on the list already. I'll fix it until 
the next kdelibs_snapshot

Christian
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


Re: making sure the right libraries are found

2006-04-04 Thread Brad King
Brad King wrote:
 Matt Rogers wrote:
 
When attempting to build kdevelop with an older version of the installed 
library in the prefix, cmake/make/ld/whatever doesn't seem to pick up the 
right library to use. Rather than using the library I just built, it uses the 
previously installed one. Here's the output from make:

Linking CXX executable kdevassistant
 
 [snip]
 
-L/home/kde/installs/trunk/lib -L/home/kde/trunk/build/KDE/kdevelop/lib 
-L/home/qt/4.1/lib -L/usr/local/lib -L/lib
 
 [snip]
 
-Wl,-rpath,/home/kde/installs/trunk/lib:/home/kde/trunk/build/KDE/kdevelop/lib:/home/qt/4.1/lib:/usr/local/lib:/lib
 
 [snip]
 
How do I get this fixed?
 
 
 Clearly the link directories are listed in the wrong order.  This is 
 likely a CMake issue which I'll investigate.  It is supposed to 
 automatically compute a safe order but there is a bug in that it doesn't 
 take into account libraries that will be present after the project 
 builds.  I don't know why no one has encountered this before.

This is now fixed in CVS CMake.

-Brad
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


Re: making sure the right libraries are found

2006-04-04 Thread Alexander Neundorf
On Tuesday 04 April 2006 20:43, Brad King wrote:
 Brad King wrote:
  Matt Rogers wrote:
 When attempting to build kdevelop with an older version of the installed
 library in the prefix, cmake/make/ld/whatever doesn't seem to pick up the
 right library to use. Rather than using the library I just built, it uses
  the previously installed one. Here's the output from make:
 
 Linking CXX executable kdevassistant
 
  [snip]
 
 -L/home/kde/installs/trunk/lib -L/home/kde/trunk/build/KDE/kdevelop/lib
  -L/home/qt/4.1/lib -L/usr/local/lib -L/lib
 
  [snip]
 
 -Wl,-rpath,/home/kde/installs/trunk/lib:/home/kde/trunk/build/KDE/kdevelo
 p/lib:/home/qt/4.1/lib:/usr/local/lib:/lib
 
  [snip]
 
 How do I get this fixed?
 
  Clearly the link directories are listed in the wrong order.  This is
  likely a CMake issue which I'll investigate.  It is supposed to
  automatically compute a safe order but there is a bug in that it doesn't
  take into account libraries that will be present after the project
  builds. I don't know why no one has encountered this before.

 This is now fixed in CVS CMake.

Matt, can you please check whether this works for you ?

Bye
Alex
-- 
Work: alexander.neundorf AT jenoptik.com - http://www.jenoptik-los.de
Home: neundorf AT kde.org- http://www.kde.org
  alex AT neundorf.net   - http://www.neundorf.net
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


Re: make -j4 broken again?

2006-04-04 Thread William A. Hoffman
At 02:47 PM 4/4/2006, David Faure wrote:
On Tuesday 04 April 2006 20:40, William A. Hoffman wrote:
 I think the parallel build is broken again.
 
 There are random failures on this dashboard:
 http://public.kitware.com/KDE/Testing/Sites/matt.rogers.name/Linux-Archlinux-gcc4.0.3/20060404-0100-Nightly/BuildError.html
 
 It uses make -j4 for the build.  The other dashboard on dash17 is working 
 fine for
 the same build, and it does not use parallel builds.

Right; this looks like a missing dependency on settings.h, which is a 
generated header file
(generated from settings.kcfgc using kconfig_compiler.

So this would be a bug in KDE4_ADD_KCFG_FILES, from 
kdelibs/cmake/modules/KDE4Macros.cmake
Hmm. Would this fix it?
--- KDE4Macros.cmake(revision 526070)
+++ KDE4Macros.cmake(working copy)
@@ -128,6 +128,7 @@ MACRO (KDE4_ADD_KCFG_FILES _sources)
   SET_SOURCE_FILES_PROPERTIES(${_header_FILE} PROPERTIES GENERATED TRUE)
   QT4_GENERATE_MOC(${_header_FILE} ${_moc_FILE} )
   MACRO_ADD_FILE_DEPENDENCIES(${_src_FILE} ${_moc_FILE} )
+  MACRO_ADD_FILE_DEPENDENCIES(${_moc_FILE} ${_header_FILE} )

   set(${_sources} ${${_sources}} ${_src_FILE})
All generated header files now need to be part of the sources for the target 
they are part of.   

So, maybe this would fix it:

set(${_sources} ${${_sources}} ${_src_FILE} ${_header_FILE})

-Bill

___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


Re: make -j4 broken again?

2006-04-04 Thread William A. Hoffman
At 02:55 PM 4/4/2006, Alexander Neundorf wrote:


Brad suggested to add a second custom command which has as output the second 
generated file, no command, and depends on the first generated file. I just 
committed this, but cannot test it very good with one processor only.

Well, if it works, it should fix the dashboard, and we will know in the morning.

-Bill

___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


Re: making sure the right libraries are found

2006-04-04 Thread Matt Rogers
On Tue, Apr 04, 2006 at 02:43:39PM -0400, Brad King wrote:
 Brad King wrote:
  Matt Rogers wrote:
  
 When attempting to build kdevelop with an older version of the installed 
 library in the prefix, cmake/make/ld/whatever doesn't seem to pick up the 
 right library to use. Rather than using the library I just built, it uses 
 the 
 previously installed one. Here's the output from make:
 
 Linking CXX executable kdevassistant
  
  [snip]
  
 -L/home/kde/installs/trunk/lib -L/home/kde/trunk/build/KDE/kdevelop/lib 
 -L/home/qt/4.1/lib -L/usr/local/lib -L/lib
  
  [snip]
  
 -Wl,-rpath,/home/kde/installs/trunk/lib:/home/kde/trunk/build/KDE/kdevelop/lib:/home/qt/4.1/lib:/usr/local/lib:/lib
  
  [snip]
  
 How do I get this fixed?
  
  
  Clearly the link directories are listed in the wrong order.  This is 
  likely a CMake issue which I'll investigate.  It is supposed to 
  automatically compute a safe order but there is a bug in that it doesn't 
  take into account libraries that will be present after the project 
  builds.  I don't know why no one has encountered this before.
 
 This is now fixed in CVS CMake.
 
 -Brad

Thanks, will test.
--
Matt

___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


Fwd: Re: Can't compile kdelibs with cmake

2006-04-04 Thread David Faure
Something going wrong in the Qt4 detection?  **Unknown***1  looks fun :)

--  Forwarded Message  --

Subject: Re: Can't compile kdelibs with cmake
Date: Tuesday 04 April 2006 22:08
From: Eduard Bachmakov [EMAIL PROTECTED]
To: [EMAIL PROTECTED]

Am Dienstag, 4. April 2006 20:09 schrieb David Faure:
 On Tuesday 04 April 2006 17:04, Eduard Bachmakov wrote:
  I just don't understand why it doesn't work...
 
  Here's the output:
 
  [EMAIL PROTECTED]:~/src/kde$ ls
  arts   kdebase  kdelibs-build  kdesupport  l10n  qt-copy
  build  kdelibs  kdenonbeta kdewebdev   log   successfully-built
  [EMAIL PROTECTED]:~/src/kde$ cd kdelibs-build
  [EMAIL PROTECTED]:~/src/kde/kdelibs-build$ cmake ../kdelibs
  kdelibs requires an out of source build. Please create a separate build
  directory and run 'cmake path_to_kdelibs [options]' there.

 You probably need to remove CMakeCache.txt from kdelibs; otherwise
 launching cmake from elsewhere still launches cmake in the srcdir like
 before.

Thank you very much! The cache was the problem. But now I have a new one:

[EMAIL PROTECTED]:~/src/kde/build/kdelibs$ cmake ../../kdelibs
-- Check for working C compiler: gcc
-- Check for working C compiler: gcc -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: c++
-- Check for working CXX compiler: c++ -- works
-- This is a SVN repository
-- Using Buildname: Linux-c++
CMake Error: Error in cmake code at
/home/kdedev/src/kde/kdelibs/cmake/modules/FindQt4.cmake:203:
MATH cannot parse the expression: **Unknown***1 + **Unknown***100 + 
**Unknown**: syntax error, unexpected exp_TIMES, 
expecting exp_OPENPARENT or exp_NUMBER (1)
Warning: QT_QMAKE_EXECUTABLE reported QT_INSTALL_LIBS as **Unknown**
Warning: **Unknown** does NOT exist, Qt must NOT be installed correctly.
Qt libraries, includes, moc, uic or/and rcc NOT found!
-- Configuring done
[EMAIL PROTECTED]:~/src/kde/build/kdelibs$

All that I understand is that there is a parsing error... Does that mean it is 
bad made (probably bad english :-) I mean an error in the code?
Or can't it find my Qt-copy? But I'm sure the path to it is in 
the .bash_profile...
 
 Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe 



---

-- 
David Faure, [EMAIL PROTECTED], sponsored by Trolltech to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).

___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


Re: Fwd: Re: Can't compile kdelibs with cmake

2006-04-04 Thread Alexander Neundorf
On Tuesday 04 April 2006 22:17, David Faure wrote:
 Something going wrong in the Qt4 detection?  **Unknown***1  looks fun
 :)

Actually the error message was 100% clear, although it looks quite obscure:
It's this line:

 MATH(EXPR found_vers ${found_qt_major_vers}*1 +
 ${found_qt_minor_vers}*100 + ${found_qt_patch_vers})

and each of the found_qt_xxx_vers was set to **Unknown**, since this is what 
Qt3 qmake returns on the query.

I committed a fix to trunk.

Bye
Alex
-- 
Work: alexander.neundorf AT jenoptik.com - http://www.jenoptik-los.de
Home: neundorf AT kde.org- http://www.kde.org
  alex AT neundorf.net   - http://www.neundorf.net
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


kdeui/kglobalaccel_win.h

2006-04-04 Thread Maarten Th. Mulders
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi all,

when building, kglobalaccel.h can't find kdeui/kglobalaccel_win.h.
Indeed, this file does not exist. KDE 3.4 has it, but it  uses Qt3. How
to solve this problem?

Kind regards,

Maarten Th. Mulders
- --
The digital signature in this email can be checked with
* Thunderbird: the Enigmail-extension (http://enigmail.mozdev.org/)
* Outlook (Express): the GnuPG-Plugin (http://www3.gdata.de/gpg/index.html).
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEMu0crlDGjB4EDkARAlb4AKCs2QoXNpZdxPJJi3ojuTrIt5YdZgCfRJ8P
Oqr8Xp+ah5acXxC/jIgsXpk=
=lzaj
-END PGP SIGNATURE-
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


Re: kdeui/kglobalaccel_win.h

2006-04-04 Thread Benjamin Reed
On 4/4/06, Maarten Th. Mulders [EMAIL PROTECTED] wrote:

 when building, kglobalaccel.h can't find kdeui/kglobalaccel_win.h.
 Indeed, this file does not exist. KDE 3.4 has it, but it  uses Qt3. How
 to solve this problem?

I think cmake was scanning the dependencies of kglobalaccel.cpp and
thought it might need kglobalaccel_win.h since it was included inside
an #ifdef, even though it didn't exist anymore.

I removed it from kglobalaccel.cpp and it built fine.
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem


kdeui/kglobalaccel_win.h

2006-04-04 Thread Maarten Th. Mulders
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi all,

again, during kdeui/kglobalaccel.cpp build it stops because it can't
find kaccelbase.h. kdeui/kglobalaccel.cpp includes
kdecore/kglobalaccel_emb.h. So does kdeui try to build against
QtEmbedded under Windows? That would seem quite strange to me...

Kind regards,

Maarten Th. Mulders
- --
The digital signature in this email can be checked with
* Thunderbird: the Enigmail-extension (http://enigmail.mozdev.org/)
* Outlook (Express): the GnuPG-Plugin (http://www3.gdata.de/gpg/index.html).
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEMvcHrlDGjB4EDkARAh6iAJ0doT6lk3huqGkasm9EKa/FAvnipgCguLNs
RQRj/GHidEmkVFLl2H0QjgI=
=6faS
-END PGP SIGNATURE-
___
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem