looking for windows developer to test cmake buildsystem
Alexander Neundorf
neundorf at kde.org
Thu Feb 2 17:49:21 CET 2006
Hi,
On Wednesday 01 February 2006 23:40, Peter Kümmel wrote:
> Alexander Neundorf wrote:
...
> > 14) run make <------- if you come this far, you are quite good :-)
> > 15) if it succeeds, dance around the table ;-)
> > 16) if not try to fix it and/or post the error here
> >
> > Bye
> > Alex
>
> I'm now between 14) and 15) at least DCOP.dll was build.
This is cool :-)
What about HAVE_MMAP ?
> But I have do the changes already posted:
> 1. config.h has to much forward declarations, which can be disabled by:
> (HAVE_STDLIB_H is 1)
>
> #define HAVE_GETHOSTNAME_PROTO
> #define HAVE_SRANDOM_PROTO
> #define HAVE_USLEEP_PROTO
> #define HAVE_S_ISSOCK
Can you please send the kdelibs/CMakeFiles/CMakeError.log file ?
Maybe it's too big for the mailing list, so just send it to me directly.
> 2. remove KDE_DEPRECATED in dcopclient.h
Why ? What was the error message ?
> 3. some experimental linker fixes.
>
> Index: dcop/CMakeLists.txt
> ===================================================================
> --- dcop/CMakeLists.txt (Revision 504508)
> +++ dcop/CMakeLists.txt (Arbeitskopie)
> @@ -10,8 +10,17 @@
>
> include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES}
> ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} )
>
> -add_definitions(-DICE_t -DTRANS_SERVER -DTRANS_CLIENT -DUNIXCONN
> -DANSICPP) +add_definitions(-DICE_t -DTRANS_SERVER -DTRANS_CLIENT
> -DANSICPP)
>
> +if(UNIX)
> + add_definitions(-DUNIXCONN)
> +endif(UNIX)
> +
> +if(WIN32)
> + add_definitions(-DWIN32_LEAN_AND_MEAN -DDCOP_EXPORT="" -DSOCKCONN
> -DTCPCONN -FIkdelibs_global_win.h) +endif(WIN32)
This was already in svn.
> # dcop/KDE-ICE/Makefile.am: kICE
>
> set(kICE_STAT_SRCS
> @@ -100,6 +109,10 @@
>
> target_link_libraries(DCOP ${QT_QTCORE_LIBRARY})
>
> +if(WIN32)
> + target_link_libraries(DCOP kdewin32 ws2_32 )
> +endif(WIN32)
> +
Done.
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
More information about the Kde-buildsystem
mailing list