00:59.30 |
*** join/#brlcad Nohla
(~jesica@201.255.244.117) |
01:15.37 |
CIA-73 |
BRL-CAD: 03starseeker * r39090
10/brlcad/trunk/doc/docbook/ (5 files in 3 dirs): |
01:15.37 |
CIA-73 |
BRL-CAD: Start getting a handle on the
standard attributes and how they are named in |
01:15.37 |
CIA-73 |
BRL-CAD: BRL-CAD. Need to make sure once and
for all that all the tools a) set and read |
01:15.37 |
CIA-73 |
BRL-CAD: values correctly given the new v5
attribute system b) don't do damage through |
01:15.37 |
CIA-73 |
BRL-CAD: lack of awareness of new attributes
(see red bug) and c) correctly read and |
01:15.37 |
CIA-73 |
BRL-CAD: write attributes to/from files (red
is ignoring new values currently - need to |
01:15.38 |
CIA-73 |
BRL-CAD: fix this, check other
tools). |
02:03.04 |
CIA-73 |
BRL-CAD: 03starseeker * r39091
10/brlcad/trunk/src/libged/ (Makefile.am subtype.c): |
02:03.04 |
CIA-73 |
BRL-CAD: Start roughing out a libged function
to look at a given instance of a general |
02:03.04 |
CIA-73 |
BRL-CAD: primitive type and find the simplest
primitive type capable of representing the |
02:03.04 |
CIA-73 |
BRL-CAD: shape defined by the particular
parameters - e.g. recognize an rcc stored as a |
02:03.04 |
CIA-73 |
BRL-CAD: tgc, or a sph stored as an
ell. |
02:24.00 |
juub |
"11:56:35 < starseeker> ('course, if
it's GPL it's a no-go anyway)" why's that? |
03:04.43 |
*** join/#brlcad SWPadnos_
(~Me@dsl107.esjtvtli.sover.net) |
03:17.21 |
*** join/#brlcad jack
(~jack@85.92.137.10) |
03:24.18 |
starseeker |
juub: We're licensed as LGPL,
primarily |
03:24.27 |
starseeker |
depending on a GPL toolkit would cause
problems |
03:28.40 |
starseeker |
meh - they don't seem to have ANY
license |
03:28.58 |
starseeker |
take another look at
Agar... |
03:44.15 |
starseeker |
man those are sexy demos... |
03:59.19 |
*** join/#brlcad SWPadnos
(~Me@emc/developer/SWPadnos) |
04:04.56 |
brlcad |
http://blog.nielshorn.net/2010/05/cad-programs-on-slackware-??-4-??-brl-cad/ |
04:06.08 |
brlcad |
or
http://blog.nielshorn.net/2010/05/cad-programs-on-slackware-%E2%80%93-4-%E2%80%93-brl-cad/ |
04:08.23 |
starseeker |
cool - quite positive |
04:08.35 |
starseeker |
not thrown by the lack of shaded
displays |
04:24.15 |
starseeker |
gets close to a test loading
of a .g file with the Agar file dialog |
04:25.52 |
starseeker |
hah! |
04:52.17 |
starseeker |
hard-coded tank for ktank.g at the moment, but
it worked! |
04:56.07 |
*** join/#brlcad Stattrav
(~Stattrav@202.3.77.233) |
04:59.42 |
starseeker |
http://bzflag.bz/~starseeker/isst_sdl_fileopen.png
followed by http://bzflag.bz/~starseeker/isst_sdl_openedfile.png |
05:02.18 |
starseeker |
scp's himself the files for
later and hits the hay |
05:27.43 |
*** join/#brlcad Stattrav
(~Stattrav@202.3.77.233) |
05:52.27 |
juub |
starseeker: I see. Would you be so kind to
point me to a decent document that explains the conflicts between
the various lisence options? I'l ask google, of course, but you
clearly have specific knowledge on the subject, which can save me
substantial seeker-time. |
05:52.44 |
juub |
+l |
05:59.57 |
*** join/#brlcad stevegt_
(~stevegt@c-69-181-134-76.hsd1.ca.comcast.net) |
08:02.54 |
*** join/#brlcad Stattrav
(~Stattrav@202.3.77.233) |
08:53.09 |
*** join/#brlcad jack
(~jack@unaffiliated/jack) |
10:14.53 |
*** join/#brlcad ``Erik
(erik@c-69-140-109-104.hsd1.md.comcast.net) |
10:37.06 |
d-lo |
Mernin all |
11:03.40 |
``Erik |
yargh |
11:03.55 |
d-lo |
``Erik: you going to the 0900
training? |
11:04.05 |
``Erik |
indianlarry is listening to rap with banjos
O.O |
11:04.08 |
``Erik |
uh, what training? |
11:04.17 |
d-lo |
at the theatre |
11:04.40 |
d-lo |
hillbilly gansta |
11:04.42 |
d-lo |
nice |
11:06.36 |
``Erik |
ganstagrass, pheer |
11:09.55 |
d-lo |
I got a feeva, and the only cure is more
banjo..... no wait.... |
11:10.43 |
``Erik |
walken++ |
11:21.45 |
d-lo |
ha, is that the "most awesomestest language"
ever? |
11:29.07 |
d-lo |
wow, a sharp 52" 1080p LCD for $800
even.... |
11:51.43 |
CIA-73 |
BRL-CAD: 03davidloman * r39092
10/rt^3/trunk/tests/libEvent/BasicEventTest.cxx: Clean up libEvent
test. |
11:59.59 |
CIA-73 |
BRL-CAD: 03davidloman * r39093
10/rt^3/trunk/src/libEvent/ (EventSubscription.cxx
EventSubscription.h): Implement equality operator for
EventSubscription. |
12:12.24 |
CIA-73 |
BRL-CAD: 03davidloman * r39094
10/rt^3/trunk/src/libEvent/EventManager.cxx: Add checks for
duplicate EventSubscription additions. |
12:13.09 |
CIA-73 |
BRL-CAD: 03davidloman * r39095
10/rt^3/trunk/include/EventManager.h: WS, Formatting. |
12:18.15 |
CIA-73 |
BRL-CAD: 03davidloman * r39096
10/rt^3/trunk/src/libEvent/EventManager.cxx: Implement
EventManager::unsubscribe(...) |
12:22.14 |
starseeker |
juub: this might be helpful: http://www.dwheeler.com/essays/floss-license-slide.html |
12:22.43 |
CIA-73 |
BRL-CAD: 03davidloman * r39097 10/rt^3/trunk/
(include/EventManager.h src/libEvent/EventManager.cxx): Add mutex
locks to protect the EventManager::subscriptions list. |
12:44.41 |
``Erik |
heh, dave has a nifty program, 'sloccount',
fun stuff :) |
12:45.56 |
starseeker |
``Erik: what do you think - could we do a
src/other style build specific to the isst module to hold SDL and
related goodies? |
12:49.56 |
*** join/#brlcad marko
(~marko@206.248.94.201) |
12:50.05 |
marko |
hi all |
12:53.04 |
marko |
when I try to configure brlcad, it detects the
tcl (8.4) that is installed on the machine, but when it tries to
detect tk the attempted linker invocation does not include the tcl
lib and thus undefined reference to `tclIntStubsPtr' |
12:53.46 |
starseeker |
marko: are you specifically trying to compile
against system tcl/tk? If not, you might try
--enable-all |
12:55.13 |
brlcad |
polo! |
12:57.17 |
brlcad |
marko: which specific test fails? there's the
lib existence test and there's a functionality test |
12:57.34 |
marko |
starseeker: I hadn't chosen any specific
tcl/tk. But the included tk is 8.5 and because the system tcl is
detected first and is 8.4 I get an error during configuration. In
general, I much prefer using already installed packags |
12:58.21 |
brlcad |
can you pastebin your configure
output? |
12:59.08 |
marko |
brlcad: confguring |
12:59.17 |
starseeker |
hits the
road... |
12:59.28 |
brlcad |
don't let the road hit you back |
12:59.49 |
starseeker |
winces - it did that once in
Delaware... |
13:02.29 |
marko |
brlcad: http://pastebin.com/Jx9VnwU2 |
13:03.07 |
marko |
brlcad: or do you need more? |
13:05.04 |
brlcad |
looking |
13:05.34 |
brlcad |
oh yeah, need a lot more that
preceeded |
13:05.53 |
brlcad |
--disable-tk |
13:06.07 |
brlcad |
that will force it to use your system
tk |
13:06.19 |
brlcad |
(it's an alias for
--disable-tk-build) |
13:11.05 |
marko |
first, here is more of the configure output
http://pastebin.com/5niVDCAx
will try with --disable-tk next |
13:16.37 |
marko |
brlcad: configure fails |
13:16.48 |
marko |
brlcad: in the config.log I see |
13:16.50 |
marko |
configure:30650: checking for Tk_MainLoop in
-ltk |
13:16.51 |
marko |
configure:30680: cc -o conftest -O2
-I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include
-L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib
conft |
13:16.51 |
marko |
est.c -ltk >&5 |
13:16.51 |
marko |
/pkg_comp/obj/pkgsrc/mypkgs/brlcad/default/.buildlink/lib/libtk84.so:
undefined reference to `tclIntStubsPtr' |
13:16.51 |
marko |
/pkg_comp/obj/pkgsrc/mypkgs/brlcad/default/.buildlink/lib/libtk84.so:
undefined reference to `Tcl_InitStubs' |
13:16.51 |
marko |
/pkg_comp/obj/pkgsrc/mypkgs/brlcad/default/.buildlink/lib/libtk84.so:
undefined reference to `tclStubsPtr' |
13:16.51 |
marko |
configure:30686: $? = 1 |
13:17.38 |
marko |
brlcad: the problem seems that in that linkage
attempt there is no -ltcl84, not? |
13:23.08 |
marko |
brlcad: I have --enable-tcl and did get past
the config error, but it's not a solution |
13:25.23 |
``Erik |
is there a tcl84stub.so or something that's
not being linked? |
13:29.25 |
marko |
``Eric: marko@prpad:marko% pkg_info -f
tcl-8.4.18 |fgrep stub |
13:29.25 |
marko |
<PROTECTED> |
13:29.44 |
marko |
``Eric: but no .so |
13:44.44 |
brlcad |
marko: still need a little more of the
configure output (3 or 7) |
13:44.54 |
brlcad |
er, section 3 of 7 |
13:45.16 |
brlcad |
the linkage failure there is for the tcl stubs
library, not the tcl library |
13:57.04 |
brlcad |
you apparently have an unresolved tk library
installed, which isn't usual |
13:57.54 |
brlcad |
or you just don't have the tcl stub library
installed or something similar |
13:58.12 |
brlcad |
that's what I need section 3 for |
14:01.14 |
brlcad |
this change should help |
14:01.40 |
CIA-73 |
BRL-CAD: 03brlcad * r39098
10/brlcad/trunk/configure.ac: include the stub libraries for all of
the tcl/tk library checks. report of unresolved tclstub symbols
during -ltk testing from marko via irc. |
14:07.31 |
*** join/#brlcad Ralith
(~ralith@216.162.199.202) |
14:07.55 |
marko |
brlcad: here is more config output http://pastebin.com/d9vZp5fC |
14:18.45 |
brlcad |
rhx |
14:20.15 |
brlcad |
marko: yeah, pretty much everything I just
mentioned .. theres's a change in place now that should make it
work for that case |
14:21.07 |
brlcad |
can use svn to get it, or apply patch, or
there are configure flags you can pass to make it work (add
-ltclstub84 to your LDFLAGS) |
14:27.20 |
d-lo |
``Erik: sloccount? |
14:33.08 |
``Erik |
http://www.dwheeler.com/sloccount/ |
14:36.17 |
d-lo |
I C. Danke! |
14:49.34 |
*** join/#brlcad stevegt_
(~stevegt@c-69-181-134-76.hsd1.ca.comcast.net) |
14:58.22 |
CIA-73 |
BRL-CAD: 03davidloman * r39099
10/rt^3/trunk/src/libJob/JobManager.cxx: Added some debug
statements into JobManager to help track down a segfault. |
15:04.38 |
CIA-73 |
BRL-CAD: 03starseeker * r39100
10/isst/trunk/sdl/ (Makefile.am main.c): Rough in code to use a
file dialog to select the .g file for ISST with SDL, using the Agar
toolkit. |
15:22.53 |
marko |
brlcad: i get much further, but compile fails
in openNURBS |
15:25.15 |
marko |
brlcad: a snippet of the output where it
starts falling over http://pastebin.com/yrZWz5ef |
15:26.52 |
CIA-73 |
BRL-CAD: 03davidloman * r39101 10/rt^3/trunk/
(include/JobWorker.h src/libJob/JobWorker.cxx): Make JobWorker set
its status flag to _WORKING when actively processing an
AbstractJob. |
15:33.31 |
CIA-73 |
BRL-CAD: 03bob1961 * r39102
10/brlcad/trunk/src/librt/primitives/bot/bot.c: Fixed a bug in
rt_bot_create (i.e. only set thickness and face_mode for plate mode
bots). |
15:38.14 |
CIA-73 |
BRL-CAD: 03davidloman * r39103 10/rt^3/trunk/
(include/JobManager.h src/libJob/JobManager.cxx): Add singleton
mutex for initialization control. Separated the starting of
JobWorker threads into a JobManager::startup() function.
Implemented the counterpart, JobManager::shutdown() |
15:40.08 |
CIA-73 |
BRL-CAD: 03davidloman * r39104 10/rt^3/trunk/
(4 files in 2 dirs): Remove JobWorker from libJob public's
api. |
15:42.12 |
CIA-73 |
BRL-CAD: 03davidloman * r39105
10/rt^3/trunk/src/libEvent/EventSubscription.cxx: Break out logic
operations in == operator to aid in troubleshooting a
bug. |
15:42.13 |
d-lo |
anyone know a way to print to STDOUT in
bold? |
15:42.19 |
d-lo |
via C/C++ |
15:47.27 |
CIA-73 |
BRL-CAD: 03davidloman * r39106
10/rt^3/trunk/src/libEvent/EventManager.cxx: Forgot to initialize
EventManager::log to something! |
16:02.40 |
d-lo |
Here comes the rain! http://radar.weather.gov/Conus/full_loop.php |
16:08.13 |
CIA-73 |
BRL-CAD: 03davidloman * r39107 10/rt^3/trunk/
(3 files in 2 dirs): Move JobWorker startup log entry to JobWorker
class. Makes more sense to be there. Added a job submission block
if the ::startup() function hasn't been called yet, or if the
::shutdown() function has been called. |
17:11.04 |
CIA-73 |
BRL-CAD: 03davidloman * r39108 10/rt^3/trunk/
(include/JobManager.h src/libJob/JobManager.cxx): Add optional
blocking to JobManager::shutdown(..) call. When desired, the
JobManager will give the remaining jobWorkers 60secs (default) to
complete the work remaining on the JobQueue before forcing all
threads to stop. |
17:14.33 |
CIA-73 |
BRL-CAD: 03davidloman * r39109
10/rt^3/trunk/tests/libJob/ (BasicJMTest.cxx PrintToStdOutJob.cxx):
Update Basic Job Manager test to include testing the new shutdown
feature. |
17:16.35 |
brlcad |
d-lo: curses |
17:16.37 |
brlcad |
:) |
17:16.39 |
CIA-73 |
BRL-CAD: 03davidloman * r39110
10/rt^3/trunk/src/libJob/JobManager.cxx: Add additional log
statement at initiation of JobManager shutdown. |
17:18.37 |
``Erik |
or ascii escape codes |
17:24.47 |
d-lo |
brlcad: awesome, tanks! |
17:29.07 |
CIA-73 |
BRL-CAD: 03davidloman * r39111
10/rt^3/trunk/tests/libEvent/BasicEventTest.cxx: Cleanup logic.
Combine repetitive code. Add JobManager startup and shutdown
calls. |
17:36.31 |
CIA-73 |
BRL-CAD: 03davidloman * r39112
10/rt^3/trunk/src/libJob/JobManager.cxx: Small comment verbage
change. |
18:12.50 |
*** join/#brlcad Stattrav
(~Stattrav@202.3.77.233) |
18:41.30 |
CIA-73 |
BRL-CAD: 03bob1961 * r39113
10/brlcad/trunk/src/tclscripts/lib/RtControl.tcl: Fixed a
typo. |
19:31.31 |
*** join/#brlcad PrezKennedy
(~Prez@96.31.84.96) |
19:41.42 |
CIA-73 |
BRL-CAD: 03davidloman * r39114
10/rt^3/trunk/src/libNetwork/ (Gateway.cxx Gateway.h): Ground work
for wrapping a NetPortalManager and its set of Portals into a
single threaded entity. |
20:14.57 |
*** join/#brlcad stevegt_1
(~stevegt@cislunar.TerraLuna.Org) |
21:13.16 |
brlcad |
oof |
21:56.31 |
CIA-73 |
BRL-CAD: 03bob1961 * r39115
10/brlcad/trunk/src/tclscripts/lib/tclIndex: Add more entries for
cadwidgets::Ged. |
23:29.28 |
*** join/#brlcad dtidrow
(~dtidrow@c-71-238-51-148.hsd1.mi.comcast.net) |
23:30.36 |
*** join/#brlcad dtidrow
(~dtidrow@c-71-238-51-148.hsd1.mi.comcast.net) |