From: Mike J. <mrj...@mi...> - 2008-01-03 16:11:22
|
hi! hope you had a good time. On Thu, 2008-01-03 at 10:53 +0100, Petr Vanek wrote: > Agree. Anyway, there is no problem building on Linux. Both building > systems in SVN outputs required options ro the user (and there are > README* files too). well, sometime before we release i'd like a little configure script for cmake. asking users to specify options with -D is ugly. users expect to ./configure anyhow and a little shell and some getopt would make it pretty cool. maybe we can call it something else since i'm still using auto*. cmake does fail for me though. i'll try rebuilding to get you the error message. (last time my laptop shutdown automatically because it got too hot. yay. :-) it links against some oracle library that depends on libc5 (i think it was), which i don't have. i assume you guys are on an rpm-based distro or something? and how the heck do you turn off the pretty printing? i like to copy the gcc command to my terminal to play with the compile options for a single file and i can't do that... > 0) MinGW Makefiles aren't working. It fails in the linking phase due the > cmd.exe maximum length of line limitation. It cannot be fixed now. Period. numbering starts at 0. ha. :-) you can't split the project into helper libraries and then link them to make tora.exe? it'd be a pain but it might help. just please, please don't move any files. i have a big commit pending for the next day or so. :-) targetting cmd.exe is probably a waste of time though. it's for damaged people. > 1) MSYS - cmake -G "MSYS Makefiles" and the console window from minimal > MSYS "installation" (unpack and run without any admin installs) is > basically working (QtSql plugins). Except I did not get Oracle linking > into TOra. I'm not sure if mingw compiler can link msvc libs. I'll ask > in msys mailing list later propably. there's a tool that comes with the mingw install that'll convert msvc libs to a library format that gcc can use. check out how to use pexports here: http://www.mingw.org/mingwfaq.shtml#faq-msvcdll i'd offer to help but my windows is mysteriously broken and i can't get worked up to caring.... > 2) MSVC - MS Visual C++ Studio Express. It requires manually compiled > Qt4 as Trolltech doesn't distribute precompiled GPL version for this > compiler. er... yeah... don't care about msvc. i really wouldn't worry about it. we usually release with oracle-ready windows binaries, so very few people outside of our development group will ever compile tora on windows. however you get it to work is fine. just write a little readme for somebody else to follow and we're good. |