irclog2html for #brlcad on 20050903

04:08.38 *** join/#brlcad PrezKennedy (n=MK@pcp0011645240pcs.aberdn01.md.comcast.net)
16:32.16 *** join/#brlcad af1n (n=jesus@awn70.internetdsl.tpnet.pl)
16:32.33 af1n any dev here?
16:33.39 af1n i have problems with linking libtclcad on my gnu/linux/gentoo system
16:40.15 af1n ok, got it, your automake scripts suck :P
17:18.02 Maloeran Feel free to share more information, for them to fix the problem whenever they'll take a look on irc
17:23.18 af1n thank you, for now i will leave the bugs on sourceforge, i hoped for a quick fix, but the problem seams quite severe on my system (if i still want to build brlcad with external libtk )
17:34.26 Maloeran I certainly didn't have problems compiling on Gentoo amd64, but I only played around with a very small chunk of the source
17:37.53 af1n version 7.2.4 did compile quiet ok
17:39.13 af1n in 7.4.2 libtclcad references internal libtk structures thru tkInt.h tkCanvas.h and tkPort.h
17:40.01 af1n the problem is that if one is trying to build with external libtk one doesn't have access to these files, they are lost in /dev/null after instalation of tk
17:40.16 af1n these *are not* normal header files
17:41.31 af1n and if u have tk version mismatch betwen system and brlcad, u get messed up structures when linking with libtk
17:42.27 af1n so the only solution is to stick with tk-8.4.6 and let brlcad use it's internal tk for reference, or build it with it's internal tk and mess up the system :]
17:42.51 af1n both are very bad practices from packager point of view
17:43.17 af1n and referencing internal structures of a library is wrong from programer point of view :]
17:44.25 af1n but i guess they didn't have the choice ( or didn't want to mess with tk lib itself )
18:17.51 *** join/#brlcad DTRemenak (n=Daniel_R@DHCP-170-143.caltech.edu)
21:59.45 *** join/#brlcad PrezKennedy (n=MK@pcp0011645240pcs.aberdn01.md.comcast.net)
23:25.24 *** join/#brlcad archivist (n=archivis@host217-35-103-47.in-addr.btopenworld.com)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.