#pentagram@irc.freenode.net logs for 26 Apr 2005 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[00:06:27] <-- trin` has left IRC ("You are heading for some face time with Mrs. Brick !")
[00:10:51] --> Kirben has joined #pentagram
[00:10:51] --- ChanServ gives channel operator status to Kirben
[02:00:12] --- sbx is now known as sbx|afk
[03:55:11] --- Cless|notHere is now known as Colourless
[03:55:13] --- ChanServ gives channel operator status to Colourless
[06:38:06] --> Zain has joined #pentagram
[06:50:58] --> Darke has joined #pentagram
[10:07:32] --> Ember has joined #pentagram
[10:07:32] <-- Darke has left IRC (Read error: 104 (Connection reset by peer))
[10:39:33] --> Darke2 has joined #pentagram
[10:41:58] <-- Ember has left IRC (Read error: 110 (Connection timed out))
[12:18:21] <-- oaQ^ has left IRC (Read error: 110 (Connection timed out))
[13:10:40] --> shinji-kun has joined #pentagram
[13:10:51] <shinji-kun> Anyone alive?
[13:10:58] <Colourless> maybe
[13:11:36] <shinji-kun> There are two SDL_ttf modules in the SDL cvs repository; which one should I use to build pentagram?
[13:11:48] <wjp> version 2
[13:11:53] <shinji-kun> 'k.
[13:12:00] <wjp> 1 is probably too old
[13:13:07] <shinji-kun> Maybe this should go to the build instructions in the docs.
[13:13:36] <wjp> we have build instructions?
[13:14:00] <wjp> http://pentagram.sourceforge.net/dev.php does list the requirement
[13:14:20] <shinji-kun> Ah, true. :|
[13:14:26] <wjp> ah, README has some minor build instructions, I see
[13:14:46] <wjp> it probably wouldn't hurt to list the library dependencies there, no
[13:14:54] <shinji-kun> ...and there are tarballs for SDL_ttf.
[13:15:46] <shinji-kun> Damn.
[13:26:22] --> oaQ^ has joined #pentagram
[13:32:16] <-- Zain has left IRC ()
[13:33:44] --> Fingolfin has joined #pentagram
[13:33:44] --- ChanServ gives channel operator status to Fingolfin
[13:41:29] --> trin has joined #pentagram
[13:48:06] <shinji-kun> The configure script seems to try SDL_ttf with code like #include <SDL_ttf.h>; shouldn't this be #include <SDL/SDL_ttf.h>
[13:48:09] <shinji-kun> ?
[13:48:36] <Colourless> no
[13:49:33] <Colourless> SDL doesn't put it's headers in an 'SDL' directory
[13:49:37] <wjp> one issue with SDL_ttf detection is that it assumes SDL_ttf.h is in the same place as SDL.h
[13:49:41] <shinji-kun> It just did.
[13:49:44] <Colourless> it puts them in an 'include' directory
[13:50:18] <shinji-kun> Colourless, well, that's not what I just got, installing from the 2.0.7 tarball.
[13:50:23] <wjp> (they're usually in /usr/include/SDL/ in Linux, by the way)
[13:50:52] <wjp> maybe we should add a configure switch for SDL_ttf-{headers,libs}
[13:51:28] <Colourless> well then windows uses a different directory layout for the headers
[13:51:41] <shinji-kun> Also, the configure stuff ignored my $CPPFLAGS variable, such that my non-standard $prefix was not found by g++
[13:52:10] <shinji-kun> I mean, configure finished it's job, but building failed.
[13:52:14] <wjp> what exactly was not found by g++?
[13:52:32] <wjp> and what was your CPPFLAGS set to?
[13:53:09] <shinji-kun> I installed SDL_ttf to $HOME/.local; CPPFLAGS was set to "-I$HOME/.local -I$HOME/.local/SDL" to appease the configures script.
[13:53:22] <shinji-kun> I got ./graphics/fonts/FontManager.h:29:21: SDL_ttf.h: No such file or directory
[13:53:33] <shinji-kun> And there's no sign of my CPPFLAGS stuff in the g++ line.
[13:54:43] <shinji-kun> I'd guess CPPFLAGS is being set somewhere, instead of AM_CPPFLAGS
[13:55:16] <Colourless> we don't use automake so AM_CPPFLAGS wouldn't be used ? correct?
[13:55:29] --- sbx|afk is now known as sbx
[13:56:15] <shinji-kun> Let me take a quick look around.
[13:58:02] <shinji-kun> Ah, easy. You don't use Automake, and your Makefile.in puts $CXXFLAGS in the build line, but doesn't put $CPPFLAGS
[13:59:45] <shinji-kun> Using CXXFLAGS instead of CPPFLAGS like before with configure produces a proper build.
[14:00:28] <Colourless> you should have both
[14:02:10] <shinji-kun> I guess that's rather philosophical.
[14:02:19] <Colourless> hardly
[14:02:35] <shinji-kun> Yeah.
[14:16:08] <shinji-kun> It's looking very nice. Thanks for your hard work. :D
[14:29:44] <wjp> we don't have CPPFLAGS in the build line?
[14:30:07] <wjp> hm, that's kind of bad
[15:12:52] <wjp> I'll have to look at this properly sometime
[15:12:57] <wjp> maybe tonight
[15:22:14] <-- Fingolfin has left IRC ("42")
[15:27:37] <shinji-kun> Gotta go. See you later.
[15:27:53] <-- shinji-kun has left IRC ("Leaving")
[15:41:12] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[16:08:08] <-- trin has left IRC ("You are heading for some face time with Mrs. Brick !")
[16:41:35] --> trin has joined #pentagram
[17:00:18] --- Colourless is now known as Cless|notHere
[19:46:50] <-- Cless|notHere has left IRC (Read error: 110 (Connection timed out))
[21:00:33] --> Colourless has joined #Pentagram
[21:00:43] --- ChanServ gives channel operator status to Colourless
[21:13:20] <-- Chetic has left IRC (Read error: 145 (Connection timed out))
[22:44:35] <-- Lightkey has left IRC (Read error: 60 (Operation timed out))
[22:52:50] --> Lightkey has joined #Pentagram