WindowsBuildOverview

From Ekiga

Jump to: navigation, search

The current process to build Ekiga for Windows is a cross-build. The Windows version is cross-compiled on a Linux system. Currently, there is no native Windows build of Ekiga available. In other words, you cannot build Ekiga for Windows on a Windows system.

How does the Windows build work

Building Ekiga for Windows uses the same Makefile and configure script as building Ekiga for Linux. The difference is that for the cross-build for Windows, there is some stuff that comes before and some stuff which comes after building Ekiga itself.

That before and after stuff is scripted in a Makefile which lives in the win32 folder of the Ekiga source tree, which is the starting point to build Ekiga for Windows. You can get an idea of the process by studying that Makefile.

What's in the win32 folder

You will not only need the win32/Makefile, but also the other folders in the win32 subdirectory. These folders are specific to the Windows build and not needed when building Ekiga for Linux.

# ls -l diff ico nsisinstaller
total 48
drwxr-sr-x 3 root staff  4096 2008-05-13 21:17 diff
drwxr-sr-x 3 root staff  4096 2008-05-12 20:00 ico
drwxr-sr-x 4 root staff  4096 2008-05-12 20:00 nsisinstaller
  • diff
  • ico
  • nsisinstaller

What does the win32 Makefile do?

Personal tools