--- Log opened Sun Apr 18 00:00:13 2010 20100418 00:11:14< Rhonda> hmm 20100418 00:11:40< Rhonda> Die Autotools setzen nicht den AM_MAINTAINER_MODE - was keine gute Sache ist. 20100418 00:12:21< Rhonda> Das ist aller Voraussicht der Grund für den kaputten Build auf i386 und amd64 in Debian. 20100418 00:15:02< Rhonda> Oder kann mir wer verraten, welche Optionen ich bei cmake setzen muss, dass das gleiche rauskommt wie bei diesen configure-Optionen: 20100418 00:15:09< Rhonda> CONFIGURE_SWITCHES = --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --disable-rpath --prefix=/usr --mandir=\$${prefix}/share/man --bindir=\$${prefix}/games --with-datadir-name=wesnoth/$(BRANCH_VERSION) --with-localedir=\$${prefix}/share/games/wesnoth/$(BRANCH_VERSION)/locale --with-fifodir=/var/run/wesnothd --datadir=\$${prefix}/share/games --enable-server --with-fribidi --enable-python-install CFLAGS="$(CFLAGS)" ... 20100418 00:15:15< Rhonda> ... LDFLAGS="-Wl,-z,defs" 20100418 00:19:19< Rhonda> Oder soll ich scons verwenden? Wie sieht die Zukunft der beiden aus? 20100418 00:30:56< Ivanovic> beides sollte weiterhin unterstützt sein 20100418 00:31:12< Ivanovic> cmake unter anderem, da es für das erstellen der visual studio files genutzt wird 20100418 00:31:28< Ivanovic> scons, da es für einige gut läuft 20100418 00:31:50< Ivanovic> was soll das --disable-rpath bringen? 20100418 00:32:02< Ivanovic> ich glaube nicht, dass das nötig ist für cmake 20100418 00:33:42< Ivanovic> ich kann dir nicht genau sagen, wie es innerhalb eines scriptes, wie du es nutzt auszusehen hat, aber an sich sollte die cmake zeile für die meisten deiner sachen so aussehen: 20100418 00:36:13< Rhonda> Ivanovic: War einer der beiden Commits, die du mir gegeben hast, für das Scrolling-Problem? 20100418 00:38:42< Ivanovic> -DPREFIX=/usr -DMANDIR=\$${prefix}/share/man -DBINDIR=$${prefix}/games -DDATADIRNAME=wesnoth/$(BRANCH_VERSION) -DLOCALEDIR=\$${prefix}/share/games/wesnoth/$(BRANCH_VERSION)/locale -DFIFO_DIR=/var/run/wesnothd -DDATAROOTDIR=\$${prefix}/share/games -DENABLE_SERVER=true -DENABLE_FRIBIDI=true 20100418 00:38:54< Ivanovic> nein, dafür war keiner, dafür ist ne "neue lobby" nötig 20100418 00:39:10< Ivanovic> wobei insbesondere der erste -DPREFIX teil eigentlich fürn arsch ist, bei dem rest 20100418 00:39:18< Ivanovic> da kannst du das prefix besser direkt in den pfaden nehmen 20100418 00:39:27< Ivanovic> und ich muss mal eben schauen, ob das so klappt, sekunde 20100418 00:42:01< Ivanovic> wofür stehen diese teile genau? 20100418 00:42:03< Ivanovic> --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) 20100418 00:42:10< Ivanovic> --disable-rpath 20100418 00:43:17< Ivanovic> Rhonda: willst du strict compilation? 20100418 00:43:35< Ivanovic> sonst auf jeden fall noch ein -DENABLE_STRICT_COMPILATION=false 20100418 00:45:04< Ivanovic> wobei du evtl sogar cpack nutzen könntest, um direkt nen deb bauen zu lassen 20100418 00:45:15< Ivanovic> da müsstest du dich aber drin einlesen, da ich keine ahnung hab, wie das funktioniert 20100418 00:46:35< Ivanovic> und in sachen cflags und cxxflags: der nimmt normalerweise die com system vorgegebenen 20100418 00:47:17< Ivanovic> kann man über -DCMAKE_C_FLAGS= aber auch nochmal händisch anpassen 20100418 00:47:53< Ivanovic> die LDFLAGS über -DCMAKE_EXE_LINKER_FLAGS="foooo" 20100418 00:53:22-!- allefant [~elias@allegro/developer/allefant] has quit [Ping timeout: 258 seconds] 20100418 00:53:35< Ivanovic> also die --host option scheint es so nicht zu geben, das wird wohl irgendwie anders gehen, was übergibst du beim --build? ist das der build type? 20100418 00:54:08< Ivanovic> da kennt cmake release und debug sowie noch ein paar andere 20100418 00:55:46< Ivanovic> abgesehen von rpath und dem host gedönse sollte es ungefähr das hier sein: (hab jetzt als version mal direkt die 1.8 eingesetzt und dir den direkten aufruf in der konsole gegeben, davon ausgehend, dass die sourcen (vom build dir aus) in ../wesnoth-1.8.0 liegen: 20100418 00:55:57< Ivanovic> LDFLAGS="-Wl,-z,defs" cmake -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_PREFIX=/usr -DMANDIR=/usr/share/man -DBINDIR=/usr/games -DDATADIRNAME=wesnoth/1.8 -DLOCALEDIR=/usr/share/games/wesnoth/1.8/locale -DFIFO_DIR=/var/run/wesnothd -DDATAROOTDIR=/usr/share/games -DENABLE_SERVER=true -DENABLE_FRIBIDI=true -DENABLE_STRICT_COMPILATION=false ../wesnoth-1.8.0/ 20100418 00:56:21< Ivanovic> wenn du die LDFLAGS wirklich mit da drin haben willst, muss es vermutlich so aussehen: 20100418 00:57:31< Ivanovic> cmake -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_PREFIX=/usr -DMANDIR=/usr/share/man -DBINDIR=/usr/games -DDATADIRNAME=wesnoth/1.8 -DLOCALEDIR=/usr/share/games/wesnoth/1.8/locale -DFIFO_DIR=/var/run/wesnothd -DDATAROOTDIR=/usr/share/games -DENABLE_SERVER=true -DENABLE_FRIBIDI=true -DENABLE_STRICT_COMPILATION=false -DCMAKE_EXE_LINKER_FLAGS="-Wl,-z,defs" -DCMAKE_MODULE_LINKER_FLAGS="-Wl,-z,defs" ../wesnoth-1.8.0/ 20100418 00:58:45< Ivanovic> keine ahnung ob es das python install zeug so gibt, zumindest gibt es dafür keine extra option 20100418 00:59:01< Ivanovic> werde das aber sicherlich nicht jetzt prüfen 20100418 00:59:42< Ivanovic> auf jeden fall kannst du selbst testen, ob er die konfig sachen (bei änderungen) richtig gemacht hat, indem du ccmake . oder cmake-gui . in dem ordner aufrufst, in dem du den normalen cmake aufruf hast laufen lassen 20100418 01:00:31-!- allefant [~elias@allegro/developer/allefant] has joined #wesnoth-de 20100418 01:31:42-!- allefant [~elias@allegro/developer/allefant] has quit [Ping timeout: 258 seconds] 20100418 01:39:46-!- allefant [~elias@allegro/developer/allefant] has joined #wesnoth-de 20100418 02:00:26-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20100418 02:03:33-!- allefant [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100418 09:37:43-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-de 20100418 09:48:00< Ivanovic> moin 20100418 09:55:11-!- wesbot_ [~wesbot@asteria.debian.or.at] has joined #wesnoth-de 20100418 09:56:07-!- mordante_ [~mordante@wesnoth/developer/mordante] has joined #wesnoth-de 20100418 09:56:39-!- Netsplit *.net <-> *.split quits: wesbot, mordante 20100418 09:56:39-!- wesbot_ is now known as wesbot 20100418 09:57:07-!- mordante_ is now known as mordante 20100418 09:58:27-!- fendrin [~fabi@88-134-15-123-dynip.superkabel.de] has joined #wesnoth-de 20100418 09:58:27-!- fendrin [~fabi@88-134-15-123-dynip.superkabel.de] has quit [Changing host] 20100418 09:58:27-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-de 20100418 10:09:44-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20100418 10:10:11-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-de 20100418 10:10:37-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Read error: Connection reset by peer] 20100418 10:10:54-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-de 20100418 11:37:10-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-de 20100418 14:56:02-!- allefant [~elias@allegro/developer/allefant] has joined #wesnoth-de 20100418 18:54:08< Ivanovic> mordante: da du wahrscheinlich auch die #wesnoth-de logs von letzter nacht gehört hast: hast du ne ahnung, was genau rhonda da jeweils nehmen muss? 20100418 18:54:27< Ivanovic> mordante: und: dieses python install zeug, weißt du, ob das im cmake build eingebaut ist? 20100418 18:57:44< mordante> Murphy sagt, wenn das Protokoll wichtig ist wird es nicht gelesen ;-) Ich werde es später lesen 20100418 18:59:23< Ivanovic> :) 20100418 19:15:36-!- mjs-de [~mjs-de@p3EE26ADF.dip.t-dialin.net] has joined #wesnoth-de 20100418 19:50:42< mordante> Rhonda, ich werde cpack nicht benutzen, ich habe es probiert und es funktioniert nicht 20100418 19:51:33< mordante> nicht wenn man mehrere deb-Packete von einem Quellpacket produziert 20100418 19:52:30< mordante> und ich empfehle -DENABLE_STRICT_COMPILATION=false zu benutzen 20100418 22:42:50-!- allefant [~elias@allegro/developer/allefant] has quit [Ping timeout: 258 seconds] 20100418 22:45:26-!- allefant [~elias@allegro/developer/allefant] has joined #wesnoth-de 20100418 23:31:47-!- allefant [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100418 23:52:22-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] --- Log closed Mon Apr 19 00:00:21 2010