This is the mail archive of the xconq7@sources.redhat.com mailing list for the Xconq project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Build system overhaul (Was: Tcl/Tk Interface Unification)


Please note that at least on cygwin the sdl build can't share the same
library objects (e.g. kernel) with the other interfaces because it
require different compiler options (i.e. -mno-cygwin) which result in
different (and incompatible) sets of header files and libraries being
used.

This could be worked around by creating non cygwin versions of the
tcl/tk, curses, and x11 interfaces which is not easy, because the
-mno-cygwin libc provides significantly less functionality which is no
problem for xconq itself but definitely a problem for building the non
cygwin versions of curses and the X11 libraries (for tcl/tk we can use
the active state version?).

A general solution would therefore require providing a separate build
directory for some interfaces (and consequently compiling the kernel
more than once).

    jr


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]