00:24.52 |
*** join/#brlcad Ralith
(~ralith@d142-058-094-045.wireless.sfu.ca) |
01:07.28 |
*** join/#brlcad stevegt_
(~stevegt@cislunar.TerraLuna.Org) |
01:10.19 |
CIA-42 |
BRL-CAD: 03starseeker * r40996
10/brlcad/branches/cmake/ (5 files in 5 dirs): Try a more
generalized approach to the *_EXPORT_DLL definitions. |
01:38.06 |
CIA-42 |
BRL-CAD: 03starseeker * r40997
10/brlcad/branches/cmake/src/libged/CMakeLists.txt: Need regex
header for libged |
02:16.09 |
CIA-42 |
BRL-CAD: 03starseeker * r40998
10/brlcad/branches/cmake/src/other/ (CMakeLists.txt
incrTcl/itk/win/makefile.vc incrTcl/rules.vc): Took a stab at the
tcl packages - unfortunately only itcl/itk was reasonably
straightforward to build, and even that required what are probably
non-portable modifications to the vc files. |
02:19.05 |
*** join/#brlcad Nohla
(~Nohla@201.255.224.16) |
02:23.04 |
*** join/#brlcad Ralith
(~ralith@S010600221561996a.vc.shawcable.net) |
02:48.15 |
CIA-42 |
BRL-CAD: 03starseeker * r40999
10/brlcad/branches/cmake/src/rt/CMakeLists.txt: Yow! heatgraph.c is
not ready for Windows - pulling lots of non-Windows headers. Do
this for now - looks like libtermlib is not intended for use on
Windows? |
03:16.14 |
CIA-42 |
BRL-CAD: 03starseeker * r41000
10/brlcad/branches/cmake/src/other/ (3 files in 3 dirs): Add
defines to libutahrle, sidestep a couple src/other dirs that aren't
working. nmake gets as far as librt, but fails linking for
mysterious reasons (succeeds when doing more targeted compiles like
nmake rt) |
03:18.59 |
starseeker |
blegh |
03:26.23 |
*** join/#brlcad stevegt_
(~stevegt@c-69-181-134-76.hsd1.ca.comcast.net) |
04:26.15 |
starseeker |
brlcad: would libtermlib be replaced by what
we were talking about earlier (cross platform terminal
support)? |
04:43.23 |
CIA-42 |
BRL-CAD: 03starseeker * r41001
10/brlcad/branches/cmake/src/other/ (10 files in 3 dirs): |
04:43.24 |
CIA-42 |
BRL-CAD: Convert tkhtml in the cmake branch
over to a CMakeLists.txt file. At the moment |
04:43.24 |
CIA-42 |
BRL-CAD: this is not a working 'stand-alone'
tkhtml build, but it would probably need |
04:43.24 |
CIA-42 |
BRL-CAD: only the include of the find package
tcl call and some graceful conditionals for |
04:43.24 |
CIA-42 |
BRL-CAD: failing to find it - on gentoo at
least it's working amazingly well given how |
04:43.24 |
CIA-42 |
BRL-CAD: simple the build logic is. |
05:02.25 |
CIA-42 |
BRL-CAD: 03starseeker * r41002
10/brlcad/branches/cmake/src/other/ (8 files in 4 dirs): Put a
CMakeLists.txt together for tkpng |
06:34.15 |
*** join/#brlcad Purity
(~Purity@cpe-70-95-241-239.san.res.rr.com) |
06:34.35 |
Purity |
Hello |
06:35.44 |
Purity |
Can someone help me with a dxf file |
08:45.34 |
d-lo |
yawns... |
08:46.16 |
d-lo |
looks like starseeker couldn't handle the
temptation of converting tk to cmake :) |
08:57.28 |
*** join/#brlcad mafm
(~mafm@81.35.69.91) |
09:07.07 |
brlcad |
starseeker: per heatlib.c ... "FIXME: this
should work on windows after the bu_timer() is * created to replace
the librt timing mechansim. |
09:09.13 |
*** join/#brlcad _clock_
(~sanook_ba@217-162-130-133.dclient.hispeed.ch) |
09:09.16 |
brlcad |
starseeker: and no, libtermlib wouldn't
necessarily be replaced but it might be anyways. once you have a
terminal emulator, applications talk to it with something like
libtermlib |
09:09.41 |
brlcad |
or ncurses/curses or libtermio or
... |
10:01.10 |
_clock_ |
oh termcap and ncurses... |
10:26.39 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
10:32.05 |
d-lo |
enjoys work from
home. |
11:13.46 |
*** join/#brlcad dtidrow
(~dtidrow@c-71-238-51-148.hsd1.mi.comcast.net) |
11:47.18 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
11:53.40 |
*** join/#brlcad d_rossberg
(~rossberg@BZ.BZFLAG.BZ) |
12:28.37 |
*** join/#brlcad juanman
(~quassel@unaffiliated/juanman) |
12:33.29 |
``Erik |
<PROTECTED> |
13:02.37 |
d-lo |
not really :) |
13:05.47 |
``Erik |
hrm, ok, um, "farging icehole"? |
13:06.08 |
``Erik |
(that was an interesting movie) |
13:57.59 |
*** join/#brlcad Yoshi47
(~jan@64.235.102.210) |
14:06.01 |
starseeker |
d-lo: some of the packages seem to have pretty
weak build systems even on Windows, and tkhtml didn't have
ANY |
14:06.30 |
starseeker |
is not going to create
straight-up build systems on Windows for those packages - that
misses the whole point of this effort |
14:08.15 |
_clock_ |
Windows From Scratch? |
14:08.25 |
starseeker |
brlcad: re libtermlib - no big deal, just that
we apparently aren't using it on Windows and I wasn't sure what its
role would be in a cross platform situation |
14:08.28 |
starseeker |
_clock_: heh |
14:09.30 |
starseeker |
so far everything I've seen about nmake pretty
much indicates it's Not The Right Way to build much of anything on
Windows (it apparently doesn't support parallel
building!) |
14:10.01 |
brlcad |
starseeker: not using it on windows because
none of the termlib-needing applications have been ported to
windows |
14:10.07 |
brlcad |
which is basically fbed and burst |
14:10.11 |
starseeker |
nods |
14:10.32 |
brlcad |
fbed we could "probably" retire, but burst is
in active production use and would be good to have on
windows |
14:10.33 |
starseeker |
so not surprising it didn't want to build
then |
14:11.11 |
brlcad |
that said, they could probably also be
rewritten to not use termio directly in a way that was happy for
windows |
14:11.25 |
starseeker |
wasn't actively hostile to
it, just wondering how to proceed... |
14:11.49 |
brlcad |
I'd try porting it, see how things
look |
14:12.56 |
starseeker |
k, sounds good |
14:13.13 |
starseeker |
waits for his stomach to
settle down so he can get on the move... |
14:13.42 |
brlcad |
or more specifically, I'd try manually
compiling burst on windows using the current msvc build system ..
and see how hard it'd be to uncouple or convert to a cross-platform
interface |
14:13.59 |
brlcad |
termlib I wouldn't necessarily touch |
14:14.18 |
brlcad |
that's 3rd party old school with MANY
unixisims |
14:14.26 |
starseeker |
right - figuring porting termlib probably
wasn't a good idea |
14:15.12 |
brlcad |
getting curses on windows is probably
easier |
14:15.39 |
starseeker |
are any of those windows curses libraries
cross platform? |
14:15.47 |
brlcad |
anything we're doing with termlib should be
convertable to curses |
14:16.11 |
starseeker |
that might be a way to go then |
14:17.42 |
brlcad |
http://pdcurses.sourceforge.net/
is the dominant one |
14:22.09 |
starseeker |
nods - so then the question
becomes how hard it is to target code for both ncurses and
pdcurses |
14:22.12 |
starseeker |
asks google |
14:31.25 |
starseeker |
interesting... probably workable |
14:32.02 |
starseeker |
looks like ncurses handles command line
environments in the unix world, and pdcurses does almost everything
except that... |
14:32.30 |
starseeker |
wonders why pdcurses doesn't
grab some of ncurses and take over the world... guess they wouldn't
be public domain anymore |
14:33.44 |
starseeker |
http://cymonsgames.com/forum/index.php?topic=48.0 |
15:49.16 |
brlcad |
http://gnuwin32.sourceforge.net/packages.html |
16:00.49 |
*** join/#brlcad mafm_
(~mafm@81.35.69.91) |
17:45.18 |
CIA-42 |
BRL-CAD: 03starseeker * r41003
10/brlcad/branches/cmake/src/other/ (tkhtml/CMakeLists.txt
tkpng/CMakeLists.txt): Add target link libraries (thanks
OSX) |
18:06.47 |
*** join/#brlcad Purity
(~Purity@cpe-70-95-241-239.san.res.rr.com) |
18:48.44 |
*** join/#brlcad stevegt_1
(~stevegt@cislunar.TerraLuna.Org) |
19:05.52 |
CIA-42 |
BRL-CAD: 03starseeker * r41004
10/brlcad/branches/cmake/src/other/ (17 files in 9 dirs): Tktable
with CMake, although may not have all the defines needed - need to
introduce the idea of config.h instead of a zillion -D flags to
tcl/tk. |
19:06.44 |
CIA-42 |
BRL-CAD: 03starseeker * r41005
10/brlcad/branches/cmake/src/other/tktable/win/: whoops, missed
win |
19:15.25 |
``Erik |
P http://www.ogre3d.org/forums/viewtopic.php?f=11&t=45709
QtOgre |
19:18.03 |
starseeker |
``Erik: iirc, that framework kinda cheats -
it's not tremendously robust |
21:05.59 |
CIA-42 |
BRL-CAD: 03bob1961 * r41006
10/brlcad/trunk/src/ (3 files in 2 dirs): Removed use of
env(ARCHER_HOME). |
21:13.37 |
CIA-42 |
BRL-CAD: 03r_weiss * r41007
10/brlcad/trunk/src/libbn/plane.c: Fixed some bugs in function
bn_coplanar. |
21:13.52 |
CIA-42 |
BRL-CAD: 03bob1961 * r41008
10/brlcad/trunk/misc/win32-msvc8/ (3 files in 3 dirs): Tktable and
Tkhtml stuff now getting copied to lib. |
21:20.49 |
*** join/#brlcad Nohla
(~Nohla@201.255.224.16) |
21:22.24 |
CIA-42 |
BRL-CAD: 03starseeker * r41009
10/brlcad/branches/cmake/ (24 files in 18 dirs): Update cmake
branch to trunk r41008 |
21:24.10 |
CIA-42 |
BRL-CAD: 03starseeker * r41010
10/brlcad/branches/cmake/src/libbn/plane.c: Remove unused variable
in plane.c (was failing strict build) |
22:03.46 |
CIA-42 |
BRL-CAD: 03starseeker * r41011
10/brlcad/branches/cmake/src/ (4 files in 2 dirs): (log message
trimmed) |
22:03.46 |
CIA-42 |
BRL-CAD: Archer wasn't working with vanilla
Itk now present in cmake branch - work around |
22:03.46 |
CIA-42 |
BRL-CAD: this thanks to Bob Parker by
redefining the key class at the startup phase of |
22:03.46 |
CIA-42 |
BRL-CAD: archer. Still need to examine changes
made to itcl/itk in BRL-CAD, but we'll |
22:03.47 |
CIA-42 |
BRL-CAD: try to use this approach to make
things work with completely vanilla system |
22:03.48 |
CIA-42 |
BRL-CAD: installs rather than require local
itcl/itk builds to run archer. Very good |
22:03.49 |
CIA-42 |
BRL-CAD: progress - thanks Bob! Also use
package require tkpng everywhere but windows - |
22:07.15 |
starseeker |
wooot - good note to drive home on |
22:14.13 |
CIA-42 |
BRL-CAD: 03r_weiss * r41012
10/brlcad/trunk/src/libbn/plane.c: In function bn_coplanar, removed
unused variable. |
23:11.10 |
*** join/#brlcad Ralith
(~ralith@S010600221561996a.vc.shawcable.net) |
23:17.28 |
``Erik |
damn sbcl for trying to outsmart the package
maintainers |
23:17.58 |
*** join/#brlcad R0b0t1
(~Enigma@64-136-219-55.dyn.everestkc.net) |
23:17.58 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
23:43.44 |
Ralith |
what's it doing? |
23:46.23 |
``Erik |
on mac, it'll try to build x86_64 even if you
try to force it to i386... make-config.sh:133 |
23:47.05 |
``Erik |
so "sudo port patch sbcl ; vim
/opt/local/var/macports/build/*sbcl/work/sbclblahblah/make-config.sh
+130 ; sudo port install sbcl" |
23:47.26 |
``Erik |
cffi just says that "dlopen(3)
failed" |
23:47.42 |
``Erik |
*nerdrage* |
23:47.43 |
``Erik |
:D |