00:06.50 |
``Erik |
status: my dinner is almost done |
00:06.50 |
``Erik |
:D |
00:06.54 |
``Erik |
oh, and I got the macbook on the network...
now to get the source... and the dependancies... heh |
00:07.08 |
Maloeran |
Oh :) |
00:11.15 |
``Erik |
chekcing out... |
00:13.18 |
Maloeran |
Threaded ray tracing should work smoothly
now |
03:12.31 |
*** join/#brlcad Matsu
(n=kurumin@201-7-126-204.superonda.com.br) |
03:13.04 |
Matsu |
Hi, Good evening |
03:13.12 |
Matsu |
Is there somebody live? |
03:14.32 |
Matsu |
folks? |
03:19.30 |
Maloeran |
Good evening |
03:20.29 |
brlcad |
howdy |
03:23.13 |
Matsu |
hey |
03:23.18 |
Matsu |
Man |
03:23.33 |
Matsu |
I cant find a tutorial to explane me how to
import dwg files |
03:23.34 |
Matsu |
:( |
03:23.58 |
Matsu |
And.. sorry for my poor english... it's not my
mothertongue |
03:23.59 |
brlcad |
there isn't a dwg importer, only a dxf
one |
03:24.09 |
Matsu |
oh man... :( |
03:24.16 |
brlcad |
also dwg is a 2D drafting format, not a 3D
solid modeling one |
03:24.25 |
brlcad |
and solid modeling is brl-cad's
focus |
03:24.39 |
brlcad |
not drafting purposes so much |
03:24.54 |
Matsu |
But man, what cad client should i use
then? |
03:25.10 |
Matsu |
i knew you were focused in 3d
modeling |
03:25.14 |
brlcad |
the only mildly interesting open source 2D
drafter that comes to mind is qcad |
03:25.36 |
Matsu |
qcad? |
03:25.38 |
Matsu |
ok |
03:25.54 |
Matsu |
man, thank you very much |
03:26.52 |
Matsu |
And let me tell you that this project seemed
to me (some one that knows nothing about softs...) you guys have a
nice project |
03:26.57 |
Matsu |
Man, thanks |
03:27.12 |
Matsu |
I've autocad |
03:27.14 |
Matsu |
but |
03:27.25 |
Matsu |
i want an open source |
03:27.31 |
Matsu |
and i'm also |
03:27.34 |
Matsu |
migrating to linux |
03:27.36 |
Matsu |
so... |
03:27.47 |
Matsu |
auto cad has nothing to linux |
03:27.50 |
Matsu |
a pity |
03:27.57 |
Maloeran |
Eheh, right. Last time I used Autocad was on
DOS, I guess they only migrated to windows |
03:28.20 |
Matsu |
right. they have only support for
windows. |
03:28.35 |
Matsu |
and run things through wine is not so cool i'd
say |
03:28.54 |
Matsu |
i tryied to do with a simple program and is
crashig all the time |
03:29.04 |
Matsu |
so.. i dont wanna use wine to run win
softs |
03:29.20 |
Matsu |
Guys, ty for all. Good luck |
04:29.16 |
*** join/#brlcad CIA-5
(i=cia@cia.navi.cx) |
04:37.23 |
*** join/#brlcad CIA-18
(i=cia@cia.navi.cx) |
04:51.18 |
*** join/#brlcad CIA-5
(i=cia@cia.navi.cx) |
05:05.22 |
*** join/#brlcad CIA-5
(i=cia@cia.navi.cx) |
06:05.15 |
*** join/#brlcad CIA-5
(i=cia@cia.navi.cx) |
06:40.52 |
*** join/#brlcad CIA-5
(i=cia@cia.navi.cx) |
06:53.07 |
*** join/#brlcad CIA-5
(i=cia@cia.navi.cx) |
06:59.33 |
*** join/#brlcad CIA-5
(i=cia@cia.navi.cx) |
07:33.28 |
*** join/#brlcad CIA-5
(i=cia@cia.navi.cx) |
07:58.35 |
*** join/#brlcad CIA-5
(i=cia@cia.navi.cx) |
08:39.34 |
*** join/#brlcad ``Erik
(i=erik@c-69-250-155-85.hsd1.md.comcast.net) |
08:50.11 |
*** join/#brlcad CIA-5
(i=cia@cia.navi.cx) |
09:07.41 |
*** join/#brlcad jpjacobs
(n=jpjacobs@193.190.253.200) [NETSPLIT VICTIM] |
09:07.41 |
*** join/#brlcad archivist
(n=archivis@host217-35-76-52.in-addr.btopenworld.com) [NETSPLIT
VICTIM] |
09:08.20 |
*** join/#brlcad clock_
(i=clock@84-72-61-143.dclient.hispeed.ch) |
09:38.06 |
*** join/#brlcad CIA-4
(i=cia@cia.navi.cx) |
12:12.13 |
*** join/#brlcad clock_
(i=clock@84-72-61-143.dclient.hispeed.ch) |
12:39.40 |
*** join/#brlcad docelic
(i=docelic@ri02-099.dialin.iskon.hr) |
13:21.33 |
*** join/#brlcad clock__
(i=clock@84-72-61-143.dclient.hispeed.ch) |
13:35.21 |
*** join/#brlcad clock_
(i=clock@84-72-61-143.dclient.hispeed.ch) |
15:35.15 |
*** join/#brlcad jack-
(i=jack@unaffiliated/q) |
15:36.53 |
jack- |
heya |
15:36.59 |
jack- |
anyone around atm? |
15:37.25 |
jack- |
i've run into a silly problem, trying to build
adrt |
15:37.47 |
jack- |
the header file splash.h just isn't included
with brlcad7.8.4.tgz |
15:37.52 |
jack- |
..wtf ;) |
15:39.14 |
*** join/#brlcad clock_
(i=clock@84-72-94-96.dclient.hispeed.ch) |
15:39.15 |
jack- |
hi clock_ |
15:39.23 |
clock_ |
jack-: hi |
15:39.32 |
clock_ |
Can I run brl-cad under vnc? |
15:39.37 |
jack- |
i bet |
15:39.42 |
*** join/#brlcad clock_
(i=clock@84-72-94-96.dclient.hispeed.ch) |
15:39.48 |
jack- |
i bet you can |
15:39.59 |
jack- |
did you build adrt already? |
15:45.41 |
``Erik |
heh, splash.h is missing? hrm |
15:47.15 |
jack- |
yeah |
15:47.22 |
jack- |
trying the 7.8.0 archive now |
15:47.38 |
jack- |
if it's included there, it's ok |
15:47.51 |
jack- |
but you'll want to include it with 7.8.4 as
well ;) |
15:48.10 |
``Erik |
I'd be surprised if it got removed |
15:48.17 |
``Erik |
given what it was, I'm sure it was never
included |
15:48.18 |
``Erik |
:/ |
15:48.32 |
jack- |
observer.c wants it |
15:48.46 |
jack- |
whatever it shows, i don't care :) just want
the stuff to build finally |
15:49.06 |
``Erik |
yeah, it's a splashscreen image that just sits
for a second, if you hack observer.c so it doesn't try the pslash
screen, it'll be all good |
15:50.21 |
jack- |
would need to hack it thoroughly, since it's a
header file and observer.c coughs without.missing a couple defines
and functions |
15:51.22 |
jack- |
surprise, sigh |
15:51.30 |
jack- |
root# tar tzf brlcad-7.8.0.tgz |grep
splash |
15:51.34 |
jack- |
root# |
15:51.40 |
jack- |
;( |
15:52.53 |
jack- |
fn~``Erik: is it big? i could just include a
.patch and write it into the builddir myself |
15:53.05 |
jack- |
if you'd dcc splash.h to me :) |
15:53.57 |
jack- |
(i'm trying to package brlcad for fink/macos
x, that's why) |
15:54.27 |
jack- |
builds perfectly, but i want adrt too of
course |
16:04.09 |
``Erik |
jack: it's an 800x600 image reduced to raw
rgb, then printed as an array of numbers... |
16:04.32 |
jack- |
sounds like "yeah, kinda big" |
16:04.37 |
``Erik |
and I don't have it, I'd have to talk to the
guy who wrote it, heh, or create an equivelant, or just take out
the references to it... (hack observer.c, like I said) |
16:05.04 |
``Erik |
<-- just got a new laptop, so doesn't have
ssh keys on sf yet :/ just submitted, but has to wait for the
rotation |
16:05.22 |
jack- |
well, observer.c is trying to do more than
just access an array.. |
16:05.32 |
jack- |
guess i'd need the rest of that file at least
;x |
16:06.02 |
jack- |
ok, maybe you're right and it's
doable |
16:06.12 |
``Erik |
anything is doable :D |
16:06.20 |
``Erik |
given sufficient time and knowlege |
16:06.23 |
``Erik |
knowledge |
16:06.24 |
jack- |
gonna comment all the isst_logo stuff out and
try again |
16:06.27 |
jack- |
heh, yeah |
16:06.30 |
``Erik |
knowledge of spelling would help :D |
16:06.46 |
jack- |
but as a packager, i usually don't waste too
much time with a single package you know ;) |
16:07.09 |
``Erik |
which os? |
16:07.13 |
jack- |
given that brlcad is huge and awesome, i'll
try though |
16:07.19 |
jack- |
fink/macos x |
16:07.57 |
``Erik |
cool, I'm going through and getting all my
goodies installed on my new macbook pro 17" :) |
16:08.06 |
jack- |
:) |
16:08.16 |
``Erik |
adrt/isst really isn't taht much of a part of
brlcad, though |
16:08.25 |
jack- |
join #fink if you need/want help |
16:08.33 |
jack- |
yeah well, it's the SDL frontend |
16:08.39 |
``Erik |
brlcad's geometry format is the ".g database",
and adrt uses its own formats |
16:08.43 |
jack- |
so quite some mac users would love
it |
16:08.51 |
``Erik |
adrt is strictly facetized geomtry, brlcad is
very much csg |
16:08.58 |
jack- |
i know, yeah |
16:09.03 |
``Erik |
adrt was just shoved into brlcad as "a
convenient place to put it" |
16:09.13 |
jack- |
haha ok :) |
16:09.14 |
``Erik |
I force it to not build on my fbsd
port |
16:09.23 |
``Erik |
<-- used to use fink, went to
darwinports/macports, sorry ;) |
16:09.27 |
jack- |
and users don't cry? |
16:09.39 |
jack- |
well, you can use both on a single mac without
problems |
16:09.44 |
``Erik |
99.9% of users can't find mged, much less know
they're missing adrt |
16:09.51 |
jack- |
dp lives in /opt/local while fink uses
/sw |
16:09.54 |
``Erik |
yeah, I know |
16:09.58 |
``Erik |
I used to do that |
16:10.12 |
jack- |
what i like about fink is the fact that it's
using the debian tools |
16:10.15 |
jack- |
dpkg/apt |
16:10.19 |
``Erik |
but kept moving to darwinorts more and more...
the last thing keeping fink on my machine was gnucash |
16:10.25 |
jack- |
that makes packaging fun for real |
16:10.32 |
jack- |
heh :) ok then |
16:10.56 |
``Erik |
<-- has a couple debian boxes, never
packaged for it... is very much a fbsd guy, and dp uses a
/usr/ports/ like thingy,almost... kinda... sorta... |
16:11.05 |
``Erik |
a lot of retarded, so I THINK it might be more
influenced by gentoo |
16:11.10 |
jack- |
kinda, yeah ;) |
16:11.10 |
``Erik |
stupid linux kids *shakes fist* :D |
16:11.18 |
jack- |
you know there's gentoo/osx too |
16:11.28 |
jack- |
but i can't recommend to use that :p |
16:11.34 |
``Erik |
ummmmm |
16:12.05 |
``Erik |
http://funroll-loops.org/ |
16:12.46 |
jack- |
:D |
16:12.54 |
``Erik |
(if I gotta use linux, I go with debian, but
I'm a bsd guy... done time on solaris, hpux, aix, ... still likes
me my bsd's) |
16:12.55 |
jack- |
times out here, but cute url |
16:13.11 |
jack- |
maybe i should do http://vomit-frame-pointer.org? |
16:13.24 |
``Erik |
yeah, the server seems to be down or
something |
16:13.25 |
``Erik |
*sigh* |
16:13.36 |
``Erik |
doesn't ping |
16:13.48 |
``Erik |
but the topic of the page is "gentoo is for
ricers" |
16:13.55 |
jack- |
hrhr |
16:14.17 |
jack- |
well anyway, thanks for the hint..i'll package
brlcad without adrt for now |
16:14.17 |
``Erik |
with a point by point teardown of the
mentality (with real forum and mail list quotes), and pictures of
fugly assed 'riced' cars |
16:14.17 |
``Erik |
:) |
16:14.40 |
``Erik |
okie, once the keys rotate, I'll look into
doing something about the splash screen |
16:14.42 |
CIA-4 |
BRL-CAD: 03brlcad *
10brlcad/src/adrt/isst/observer/Makefile.am: missing splash.h
header from dist |
16:14.59 |
brlcad |
jack-: yeah, it's missing from the dist .. but
it's in CVS |
16:15.09 |
jack- |
sent an email to brlcad@survice.com, asking
for help :) maybe someone notices |
16:15.12 |
jack- |
oh, sweet |
16:15.22 |
jack- |
i'll use anoncvs, thanks |
16:15.28 |
``Erik |
oh, swank |
16:15.30 |
``Erik |
aight |
16:15.51 |
brlcad |
heh, @survice.com? where'd you get that
e-mail from? |
16:16.02 |
``Erik |
ehhh, survice.com probably has their own
dealie |
16:16.13 |
``Erik |
trying to convince people they do it so they
can charge for it, sheesh |
16:16.14 |
``Erik |
:D |
16:16.16 |
jack- |
http://brlcad.com |
16:16.23 |
``Erik |
brlcad.org is the real one |
16:16.24 |
brlcad |
they provide commercial support |
16:16.28 |
``Erik |
:D |
16:16.36 |
jack- |
duh, ok |
16:16.38 |
brlcad |
the main website is the .org |
16:16.44 |
jack- |
yeah i figured :) |
16:16.57 |
jack- |
but looking for a support email there, i only
found out about this chan |
16:17.06 |
brlcad |
either way, the header is here if you want to
give it a try: http://ftp.brlcad.org/tmp/splash.h |
16:17.06 |
``Erik |
oh ffs |
16:17.13 |
``Erik |
no fucking wonder shit is fucking broken,
those fucking fucktards |
16:17.14 |
jack- |
thanks! |
16:17.22 |
jack- |
don't swear ;) |
16:17.39 |
``Erik |
sorry, just realized why my ssh keys weren't
working. orgnizational retardation. |
16:17.59 |
brlcad |
jack-: you will have to tweak the build to get
adrt to compile, it's not been integrated for a seamless compile
yet |
16:18.12 |
jack- |
oh, i see |
16:18.15 |
brlcad |
i.e. you'll have to override the flags to get
things to link, for example |
16:18.23 |
jack- |
alright |
16:18.29 |
jack- |
thanks for the warning :) |
16:18.40 |
brlcad |
unless you happen to have stuff in exactly the
same place justin did when he last committed.. ;) |
16:19.01 |
brlcad |
there are some hard-coded paths and other
assumptions |
16:19.10 |
jack- |
hehe ok |
16:19.19 |
brlcad |
if you're making a release distribution, you
can leave adrt out of it without really any impact |
16:19.33 |
jack- |
ok |
16:19.33 |
brlcad |
adrt isn't installed in our own binary
releases yet even |
16:19.41 |
jack- |
alright :) |
16:20.51 |
``Erik |
ohyeah, jack, the tcl/tk stuff... it doesn't
quite work right if you use the system tcl/tk due to path issues...
so at the moment (unless something has changed recently), you'll
need to force it to build the included tcl and tk... |
16:21.03 |
jack- |
oh |
16:21.06 |
jack- |
i wondered already |
16:21.23 |
jack- |
because it recognizes and links to my libtcl,
but builds its own libtk |
16:22.10 |
``Erik |
http://www.freebsd.org/cgi/cvsweb.cgi/ports/cad/brlcad/
<-- the freebsd port stuff |
16:22.12 |
brlcad |
if you run into a problem, recompile with
--enable-almost-everything |
16:22.22 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |
16:22.24 |
``Erik |
you might get some clues out of the
makefile |
16:22.29 |
jack- |
ok |
16:22.32 |
brlcad |
that will remove the external
dependencies |
16:22.51 |
jack- |
if i do --without-sdl, it will only disable
adrt right? |
16:22.57 |
brlcad |
there's even a few tools in the dist named
after you |
16:23.00 |
brlcad |
g-jack |
16:23.01 |
brlcad |
jack-g |
16:23.06 |
``Erik |
at the moment, only adrt/isst uses sdl,
yeah |
16:23.08 |
jack- |
noticed already ;) |
16:23.12 |
brlcad |
heh |
16:23.40 |
brlcad |
you should need to enable/disable it |
16:24.04 |
brlcad |
adrt will be automatically disabled if it
doesn't find what it needs .. and if it's trying, then
--disable-adrt |
16:24.17 |
jack- |
ok |
16:24.22 |
``Erik |
--disable-adrt-build |
16:24.29 |
brlcad |
same flag |
16:24.41 |
``Erik |
okie, *shrug* |
16:24.49 |
jack- |
--without-sdl works too, i really don't mind
skipping adrt/isst if it's that unimportant |
16:24.57 |
brlcad |
(lots of aliases, so one doesn't have to
care) |
16:25.18 |
brlcad |
it'll be cool/good to get adrt working with
the default build |
16:25.23 |
brlcad |
but nobody has done that yet |
16:25.34 |
jack- |
include splash.h and someone might succeed
;) |
16:27.09 |
brlcad |
you have to be pretty familiar with resolving
symbols and linking software to fix it .. your random compiling
user does not know much about that and I'd rather not be inundated
with support requests |
16:27.27 |
brlcad |
regardless, the splash.h was just fixed (/me
points up at CIA message) |
16:27.31 |
jack- |
that's what fink is for, don't worry |
16:27.43 |
jack- |
the users will only but me, since i'm
$MAINTAINER |
16:27.49 |
jack- |
*bug |
16:28.42 |
brlcad |
glad someone is putting it into fink.. thanks
:) |
16:28.58 |
jack- |
had to autoreconf brlcad anyway, -undefined
dynamic_lookup is way too dirty ;) |
16:29.06 |
jack- |
but with autoreconf it builds like a
charm |
16:29.33 |
brlcad |
ahh, you mean from that source dist |
16:29.38 |
jack- |
yeah |
16:29.45 |
jack- |
brlcad7.8.4.tbz |
16:30.29 |
jack- |
(there's no automatism in fink yet, for
checking out cvs/svn repos to get source) |
16:33.03 |
jack- |
if you're interested, i'll show you what i had
to do to get it to build |
16:33.27 |
brlcad |
in a bit, sure.. have to run out for a little
while though |
16:33.27 |
jack- |
PatchScript: << |
16:33.27 |
jack- |
autoreconf -fvi |
16:33.27 |
jack- |
perl -pi -e "s,-g
-O,-O,g;s,-O2,-Os,g;s,-O3,-Os,g;s,/[s]w,%p,g;" configure |
16:33.27 |
jack- |
perl -pi -e "s,-all_load,,g;" configure
aclocal.m4 |
16:33.28 |
jack- |
perl -pi -e
"s,/usr/local,%p,g;s,-lpython2.4,-L%p/lib/python2.4/config
-lpython2.4,g" src/adrt/isst/master/Makefile.in |
16:33.31 |
jack- |
perl -pi -e
's,ac_default_prefix=/usr/local,ac_default_prefix=%p,;s,search_dir="/usr/local",search_dir="/fart",'
configure |
16:33.33 |
brlcad |
or not :) |
16:33.34 |
jack- |
<< |
16:33.36 |
jack- |
ok |
16:34.09 |
jack- |
ConfigureParams: --mandir=%p/share/man
--with-extra-includes=%p/include --with-extra-libs=%p/lib
--disable-dependency-tracking --with-x --with-sdl --with-python
--with-jdk --with-opengl --enable-proe-plugin-build
--enable-unigraphics-build --enable-optimized --enable-progress
--disable-debug --libdir=%p/lib/brlcad/lib
--bindir=%p/lib/brlcad/bin
--includedir=%p/lib/brlcad/include |
16:34.37 |
jack- |
(that way, the huge bunch of binaries/libs
doesn't collide with other fink packages like skencil, tcltk
etc) |
16:36.11 |
brlcad |
erm, wouldn't the first perl be achieved with
a configure CFLAGS? second isn't necessary without adrt, third
should be achieved using --prefix? |
16:36.47 |
brlcad |
some of the options you've added won't fly
too |
16:37.10 |
jack- |
the first...could be, yeah..but i need to
replace the hardcoded /sw with the fink prefix of $USER |
16:37.11 |
brlcad |
dependency tracking is automatically disabled
for non-cvs builds |
16:38.00 |
brlcad |
all the --with flags are auto-detected and
really would probably be best left off regardless with maybe the
exception of with-opengl |
16:38.10 |
jack- |
3rd can be removed without adrt, true of
course |
16:38.19 |
brlcad |
you don't want the proe and unigraphics
modules, you don't have the developer toolkits to link
them |
16:38.29 |
jack- |
i just want to make sure it builds the same on
every user's system ;) |
16:38.36 |
jack- |
ok |
16:38.56 |
brlcad |
--enable-almost-everything is the best to
ensure it builds the same ;) |
16:39.06 |
jack- |
alright, thanks |
16:39.17 |
jack- |
just sounded too fuzzy for me, i guess
;) |
16:39.25 |
brlcad |
that will turn on compilation of all our
external dependencies so there are no external
requirements |
16:39.37 |
brlcad |
--enable-everything if you want to be
brief |
16:39.42 |
brlcad |
but it's the same thing |
16:40.00 |
brlcad |
it just can't enable things like the proe and
unigraphics modules, so its .. "almost" everything |
16:40.23 |
brlcad |
there's a list in configure.ac if you really
care, but the flag's intent is what you wanted |
16:40.26 |
jack- |
i see |
16:44.46 |
clock_ |
Can I run mged under vnc to make an
instruction video? |
16:45.39 |
brlcad |
don't see why not, but you don't need vnc for
that.. there are several screen capture apps that dump to
video |
16:49.05 |
clock_ |
which? |
16:49.16 |
``Erik |
hrmph, I would IMAGINE that if some form of
hardware rasterization is being used (opengl, hw 2d accel), such an
app would have to do something to extract the image or info to
reconstruct the image from the cards frame buffer... ? |
16:49.35 |
``Erik |
(does any accelerated ogl program display
through vnc?) |
16:49.46 |
clock_ |
intiailizing and backgrounding please
wait |
16:50.05 |
``Erik |
you should at least get decorations,
heh |
16:50.16 |
clock_ |
Xlib: extension GLX missing on :1.0. Xlib:
extension GLX missiong on :1.0. ogl_open: Can't gen an appropriate
visual. Done. |
16:50.28 |
clock_ |
that's what I get when I run mged in
vncviewer |
16:51.18 |
clock_ |
no windows, no decorations nothing |
16:51.28 |
clock_ |
Just these messages are printed and I get back
to the prompt./ |
16:51.46 |
clock_ |
I have an unsatisfied feeling from that error
message. |
16:52.42 |
``Erik |
that's an X error, in your X config file, you
need the GLX extension |
16:56.09 |
brlcad |
or you need to recompile mged without
opengl |
16:56.42 |
brlcad |
and just stick to the X11 display manager
(--without-opengl will do the trick, iirc) |
16:56.47 |
clock_ |
Can I do it without recompiling
opengl? |
16:56.55 |
clock_ |
I don't want to disable opengl for my real
display |
16:56.55 |
brlcad |
only in classic mode |
16:57.04 |
brlcad |
mged -c .. then select X instead of
ogl |
16:57.12 |
``Erik |
heh |
16:57.16 |
brlcad |
but you'll be missing the menus |
16:57.23 |
``Erik |
I strongly doubt that's what he really wants
in making a graphical tutorial |
16:57.24 |
``Erik |
:) |
16:57.57 |
brlcad |
clock_: disabling opengl in mged doesn't
remove any functionality, it'll look and behave identical |
16:58.21 |
brlcad |
it's just whether it draws using X11 calls or
OpenGL calls internally in brl-cad's display manager
library |
16:58.33 |
clock_ |
unfortunately, mged -c shows only 1 pane
instead of 4 |
16:58.37 |
clock_ |
and no menu |
16:58.47 |
brlcad |
yep, that's classic mode |
16:58.57 |
clock_ |
mged --without-opengl doesn't work |
16:59.01 |
brlcad |
no no |
16:59.04 |
brlcad |
it's a configure option |
16:59.08 |
brlcad |
you'd have to recompile |
16:59.10 |
clock_ |
aha |
16:59.19 |
clock_ |
can I run without recompile under vnc while
retaining the menus? |
16:59.40 |
brlcad |
the tcl/tk interface isn't changeable at
run-time like the classic mode -- it's compiled for only one
display manager |
16:59.55 |
brlcad |
only if you install GLX |
17:00.07 |
clock_ |
what is GLX? Does it make my vnc support
opengl? |
17:00.16 |
``Erik |
GLX is how X talks opengl |
17:00.36 |
clock_ |
and if I install GLX will I be able to run
mged under vnc with the menus? |
17:00.49 |
``Erik |
in your X config file... you should have a
Modules section |
17:01.01 |
``Erik |
and in that should be: Load "glx" |
17:01.07 |
clock_ |
There is Load "glx" |
17:01.11 |
``Erik |
hum |
17:01.11 |
clock_ |
so why doesn't it work? |
17:01.17 |
``Erik |
do any other opengl programs work via
vnc? |
17:01.28 |
clock_ |
how can I figure if a program is
opengl? |
17:01.30 |
``Erik |
'gears' for example |
17:01.42 |
clock_ |
I don't have gears |
17:01.46 |
clock_ |
clock@kestrel:~$ gears |
17:01.46 |
clock_ |
bash: gears: command not found |
17:02.33 |
clock_ |
what other program needs opengl? |
17:02.50 |
clock_ |
hehe I found glxgears |
17:03.00 |
``Erik |
woops, glxgears, yeah |
17:03.16 |
clock_ |
No glxgears don't work under vnc, just
tried |
17:03.28 |
clock_ |
glx extension missing, can't get
double-buffered RGB visual |
17:04.06 |
clock_ |
but never mind the recording program is crap
anyway |
17:04.15 |
clock_ |
I managed to make one video explaining how to
use gschem |
17:04.26 |
clock_ |
but when I tried with links, it always crashed
halfway in the transcoding |
17:04.43 |
clock_ |
once it said the file it generated itself
contains some invalid data, second time it crashed on X
error |
17:04.55 |
clock_ |
vnc2swf also crashes every couple of minutes,
not really usable |
17:05.14 |
jack- |
brlcad: which sdk's are required to build the
proe and unigraphics modules? are they open/free? |
17:05.22 |
clock_ |
http://ronja.twibright.com/video/gschem.avi
that's what I made |
17:05.59 |
jack- |
i mean, it seems to build fine with the stuff
enabled, there are no link problems |
17:06.04 |
jack- |
so what do i need? |
17:06.21 |
clock_ |
and if I build --without-opengl, will it be
also without the menus? |
17:07.03 |
``Erik |
yes |
17:07.11 |
clock_ |
sucks |
17:07.33 |
jack- |
brb |
17:07.33 |
``Erik |
jack: the proe and unigraphics libs need
propeitary libraries which are very much NOT free |
17:07.40 |
jack- |
oh |
17:07.47 |
jack- |
i see |
17:24.37 |
clock_ |
What other screen capture programs do you
know? |
17:24.45 |
clock_ |
Which don't require Windows? |
17:27.11 |
clock_ |
once I think I tried xvidcap but it was
disaster |
17:27.21 |
clock_ |
it was capable of like 2 frames per second or
so |
18:07.22 |
jack- |
ok, seems to build fine without adrt |
18:07.34 |
jack- |
takes a few hours on my 350mhz crapmac
though |
18:07.58 |
jack- |
http://pdb.finkproject.org/pdb/maintainer.php?maintainer=jack@krass.com
<- that's me, if you're interested |
18:08.21 |
jack- |
sphinx2 and sphinx3 will pop up there
soon-ish, too ;) |
18:15.06 |
jack- |
fn~``Erik: which products are the
proe/unigraphics libs bundled with? |
18:15.14 |
jack- |
are they available for macos x? |
18:17.44 |
``Erik |
uhm, pro/e has a whole slew of pieces, I THINK
just the 'sdk tools' part is needed to build teh converter? they're
at, I think, ptc.com |
18:17.49 |
``Erik |
unigraphics, I'm not sure on :/ |
18:19.57 |
``Erik |
<-- never touched 'em, brlcad has probably
messed with them some... |
18:21.34 |
jack- |
ok, thx |
18:22.02 |
jack- |
might package the pro/e sdk too, if the
license lets me |
18:22.21 |
``Erik |
I think the pro/e sdk is a few thousand bucks
:( |
18:22.28 |
jack- |
argh, ok:p |
18:22.42 |
``Erik |
and it might only be irix and linux |
18:22.46 |
``Erik |
*shrug* |
18:22.47 |
``Erik |
oh |
18:22.49 |
``Erik |
and windows |
18:22.49 |
``Erik |
heh |
18:22.55 |
jack- |
of course :P |
18:23.44 |
jack- |
everything that builds on linux is portable to
darwin, almost |
18:23.56 |
jack- |
unless it's using shitloads of linuxisms like
procfs |
18:24.19 |
``Erik |
hmmmm |
18:24.31 |
``Erik |
their sdk won't be source
available... |
18:25.25 |
jack- |
ok, no proe plugin for my users then |
18:25.34 |
jack- |
no, we don't |
18:31.07 |
jack- |
can i import old faceted models at all,
without adrt? |
18:31.18 |
jack- |
stuff like softimage, wavefront, lightwave,
imagine etc etc |
18:32.54 |
``Erik |
hrm, I see imports for dxf (autocad), ply
(standford?) |
18:33.25 |
``Erik |
elysium neutral |
18:33.39 |
jack- |
dxf is ok already, thanks |
18:33.43 |
``Erik |
exports for obj (wavefront), ... |
18:33.55 |
jack- |
there are tons of converters for *->dxf, so
it should be fine |
18:34.08 |
``Erik |
okie :) |
18:34.41 |
jack- |
think it's bad if i let it link to fink's
libtcl? |
18:35.24 |
jack- |
we'll see if it runs :) |
18:35.26 |
``Erik |
if you do, then mged won't start right, it'll
complain about missing the core .tcl files |
18:35.36 |
``Erik |
at least, that was my experience a bit
ago... |
18:35.36 |
jack- |
oh |
18:35.41 |
jack- |
ok, i'll see :) |
18:35.51 |
``Erik |
one of these days, either brlcad or I will get
around to fixing that, heh |
18:36.05 |
jack- |
:) |
18:36.24 |
jack- |
doesn't hurt to use zlib, libpng etc if the
stuff is there already, right |
18:37.35 |
jack- |
but it's sad, i want adrt to work too
hehe |
18:37.36 |
``Erik |
no, zlib png and urt work fine |
18:37.54 |
jack- |
include splash.h with the next tarball and it
should build OK |
18:38.01 |
``Erik |
didja take a look at
http://www.freebsd.org/cgi/cvsweb.cgi/ports/cad/brlcad/Makefile?rev=1.18&content-type=text/x-cvsweb-markup
? |
18:38.11 |
jack- |
nope |
18:38.47 |
jack- |
i see :) |
18:38.55 |
``Erik |
it's the freebsd port file... shows all the
useful dependancies and flags and shtuff |
18:39.11 |
jack- |
jove gets disabled automatically here, since
it's in fink and installed already |
18:39.25 |
jack- |
libpng seems to work too..we'll see |
18:40.57 |
``Erik |
brlcad includes a copy of jove that will try
to build if emacs isn't handy |
18:41.06 |
``Erik |
cuz some dipshits have a thing against us vi
guys |
18:41.11 |
jack- |
yeah, i figured :) |
18:41.27 |
jack- |
but it's np, jove is an own package in fink
already |
18:41.36 |
jack- |
since not everyone who needs it wants a full
emacs install |
18:42.51 |
jack- |
i might package sxemacs in a bit, people tell
me it's the best of all forks |
18:42.52 |
``Erik |
fbsd has editors/jove too... but if a user
wants an editor, they'll install an editor, I don't think a cad
package should require emacs/jove |
18:43.07 |
``Erik |
<-- quit happy in vim :) |
18:43.09 |
jack- |
since i have no intention of ever using emacs,
i have no idea ;) |
18:43.12 |
jack- |
yeah, same here |
18:43.15 |
jack- |
vim rules |
18:43.15 |
``Erik |
some like nedit, some are happy in
nano |
18:43.38 |
``Erik |
that's why I put --disable-jove in my port
file |
18:43.50 |
jack- |
i like kate for some things ;) hehe |
18:43.55 |
jack- |
there are too many editors |
18:45.12 |
jack- |
if i enjoy playing with brlcad, maybe i'll
hack adrst/isst to use kde libs instead of sdl |
18:45.18 |
jack- |
but that smells like lots of work ;) |
18:45.25 |
jack- |
heh |
18:45.33 |
jack- |
the linking is fine :) |
18:45.34 |
``Erik |
ewie, kde |
18:45.48 |
``Erik |
the point of isst was to give an almost video
game like interface |
18:45.56 |
jack- |
oh, i see |
18:46.04 |
jack- |
sdl is a good choice then, sure
thing |
18:46.05 |
``Erik |
for engineering visualization |
18:46.22 |
``Erik |
engineering/analysis |
18:46.23 |
jack- |
but macosx/fink-sdl means no x11, it's
cocoa-native |
18:46.43 |
jack- |
so if i want to have it all on my x11 desktop,
i need to change things for adrt and isst |
18:46.49 |
``Erik |
hum, I think isst has no dependancy on X? I
don't remember |
18:47.02 |
jack- |
no, only on sdl :) that's what i
mean |
18:47.10 |
``Erik |
*shrug* |
18:47.57 |
jack- |
well, i'm glad it doesn't try to build its own
sdl at least :P |
18:48.06 |
jack- |
since our sdl is majorly hacked |
18:48.24 |
jack- |
please don't :) |
18:48.42 |
jack- |
opengl is np, runs fine within x11
here |
18:48.45 |
jack- |
sdl doesn't |
18:48.49 |
``Erik |
there's a variant of brlcad that runs on
aqua-tk iirc |
18:49.02 |
``Erik |
excuse me, BRL-CAD |
18:49.03 |
``Erik |
heh |
18:49.06 |
*** join/#brlcad docelic
(i=docelic@ri01-029.dialin.iskon.hr) |
18:49.11 |
jack- |
:) |
18:49.57 |
jack- |
so happy i got the whole bunch to link at
least |
18:50.07 |
``Erik |
brlcad runs soley on korean food and mt dew
o.O |
18:50.08 |
``Erik |
:D |
18:50.37 |
jack- |
after patching a lot of Makefile.in files with
-Wl,-undefined,dynamic_lookup |
18:50.53 |
jack- |
a voice said "dude, why don't you try
autoreconfing the shit?" |
18:51.06 |
jack- |
and woops, all problems were gone |
18:51.17 |
``Erik |
heh |
18:52.06 |
``Erik |
couldn't' feed it through sed to make all the
"patches"? |
18:52.26 |
jack- |
perl -pi -e == sed |
18:52.42 |
jack- |
does exactly the same, just slightly
faster |
18:52.56 |
``Erik |
provided the system has perl on it,
sure |
18:53.00 |
jack- |
yeah |
18:53.15 |
jack- |
it's a core macosx component, and fink itself
is perl code too |
18:53.29 |
jack- |
so it's something i just don't have to worry
about, when packaging stuff for fink |
18:53.50 |
jack- |
! :P |
18:53.57 |
jack- |
i like perl |
18:54.02 |
``Erik |
I don't :) |
18:54.06 |
jack- |
it's far from human readable, ok |
18:54.10 |
jack- |
but mighty and useful |
18:54.29 |
``Erik |
it's duct tape for unix *shrug* |
18:54.58 |
jack- |
yeah |
18:54.58 |
``Erik |
99.9999% of it's utility is for when the
person using it doesn't know awk and sed well enough |
18:54.58 |
jack- |
there are moments when you just NEED duct
tape, aren't there |
18:54.59 |
jack- |
haha .) |
18:55.07 |
jack- |
i prefer perl solely for speed
reasons |
18:55.17 |
``Erik |
and the minute you try to do something beyond
a one-liner, it gets horribly ugly, unreadable, unmaintainable,
... |
18:55.20 |
jack- |
but when i have to do something more
sophisticated, i still use awk |
18:55.26 |
jack- |
(and bc, etc etc) |
18:55.55 |
``Erik |
that's, uh... two tiny things now...
:) |
18:56.00 |
jack- |
:p |
18:56.08 |
``Erik |
since, uh, '83 |
18:56.16 |
jack- |
hehe |
18:56.32 |
jack- |
i "dislike" other stuff lots more |
18:56.36 |
``Erik |
one was just a convenient way to diddle with
an sql rdbms that lacked real sql capabilities... stupid
mysql |
18:56.40 |
jack- |
like python, ruby, tcl |
18:56.48 |
``Erik |
I like ruby |
18:56.58 |
jack- |
why do i need 100 scripting languages on a
system? ;) |
18:56.58 |
``Erik |
not tcl... d'no python *shrug* |
18:57.04 |
jack- |
perl can do it all, or could |
18:57.05 |
``Erik |
you don't |
18:57.06 |
jack- |
:P |
18:57.07 |
``Erik |
get rid of perl |
18:57.10 |
``Erik |
and just use something decent |
18:57.11 |
``Erik |
like ruby |
18:57.13 |
``Erik |
or scheme |
18:57.30 |
jack- |
or lisp, right? :) |
18:57.32 |
``Erik |
gauche has some slickassed hooks in unix land
and is pretty dang snappy |
18:57.39 |
``Erik |
lisp is a big heavy |
18:57.45 |
jack- |
j/k |
18:57.56 |
jack- |
lisp is emacsfreak shit, to me |
18:58.03 |
jack- |
i'll never use it, i guess |
18:58.19 |
``Erik |
emacs lisp is an entirely different language
than cl |
18:58.23 |
``Erik |
radiaclly different |
18:58.48 |
``Erik |
the notion of fundamenal things like 'scope'
isn't even the same |
18:58.58 |
jack- |
true, ok |
19:01.04 |
jack- |
curious to see how well things will run now,
with a separate libdir/bindir |
19:01.28 |
jack- |
what do you think, which binaries are
"essential" enough to symlink them to %p/bin? |
19:01.41 |
jack- |
mged, archer, what else? |
19:02.28 |
``Erik |
archer isn't important... mged'l be the big
one... maybe a script to add /sw/brlcad/bin to the path? |
19:02.45 |
jack- |
DescUsage: << |
19:02.45 |
jack- |
This package has way too many binaries to just
pack it all into %p/bin, so it has its own |
19:02.45 |
jack- |
little tree inside %p/lib/%n. Suggested way of
using it, on the command line: |
19:02.45 |
jack- |
cd %p/lib/%n/bin;export PATH=.:$PATH |
19:02.45 |
jack- |
<< |
19:02.52 |
jack- |
;) |
19:02.58 |
``Erik |
and set up the right environment
variables |
19:03.02 |
``Erik |
like BRLCAD_ROOT |
19:03.05 |
jack- |
maybe i'll symlink none, and leave it that
way |
19:03.06 |
jack- |
oh |
19:03.15 |
jack- |
that's needed? thanks |
19:03.31 |
``Erik |
(it kinda expects to be somewhere like
/usr/brlcad or /usr/local/brlcad .. maybe /sw/brlcad ... :) btu it
expects to be in its own universe) |
19:03.45 |
jack- |
will make things easy for users if all parts
read+respect that, cool |
19:04.01 |
jack- |
%p/lib/brlcad here |
19:04.17 |
``Erik |
so the librarys are in /sw/lib/brlcad/lib/
? |
19:04.20 |
jack- |
fink really dislikes when packages make dirs
right in its root path |
19:04.23 |
jack- |
yeah, exactly |
19:04.25 |
``Erik |
okie |
19:04.36 |
``Erik |
*shrug* :) whatever works |
19:04.41 |
jack- |
:) |
19:04.51 |
jack- |
can't wait to render the bench pics
finally |
19:04.52 |
jack- |
hehe |
19:04.55 |
``Erik |
did you try installing it without fink so it
can spew in /usr/brlcad ? |
19:05.03 |
jack- |
nope |
19:05.04 |
``Erik |
and see the four hundred and something
binaries in /usr/brlcad/bin/ ? |
19:05.17 |
jack- |
i did build it already, yeah :) |
19:05.31 |
jack- |
tons of binaries, some of which even collide
with fink stuff |
19:05.43 |
``Erik |
yeah, that's why it wants its own
world |
19:05.44 |
jack- |
that's why i originally thought ok, own
universe for this stuff |
19:05.48 |
``Erik |
libraries collide, too |
19:05.53 |
jack- |
yup |
19:05.57 |
jack- |
libtk ;p |
19:06.06 |
``Erik |
m |
19:06.07 |
``Erik |
um |
19:06.12 |
``Erik |
brlcad native libraries, even |
19:06.27 |
jack- |
kinda funky that it likes fink's libtcl, but
not its libtk |
19:06.39 |
jack- |
maybe i'll let it build everything
indeed |
19:06.39 |
``Erik |
libbn or libbu, one of thsoe two, conflicts
with something really common, like a lib in openssl or
something |
19:06.50 |
jack- |
i see |
19:07.04 |
jack- |
but fink's openssl has its own libdir as
well |
19:07.38 |
jack- |
(since there are 3 of them ... .96 .97 and
.98.somealphaorbeta |
19:13.36 |
jack- |
you might want to use a newer libtool, in some
future release :) |
19:14.05 |
jack- |
was the only reason why i needed to autoreconf
the stuff |
19:15.00 |
jack- |
1.5.22, weird |
19:15.15 |
jack- |
oh wait, after the autoreconf |
19:15.19 |
jack- |
one sec :p |
19:21.48 |
jack- |
root# brlcad-7.8.4/libtool --version |
19:21.48 |
jack- |
ltmain.sh (GNU libtool) 1.5 (1.1220 2003/04/05
19:32:58) |
19:22.09 |
``Erik |
still a 1.5 *shrug* |
19:22.24 |
jack- |
yeah, but would you recommend 1.5a as well?
:P |
19:22.30 |
jack- |
you know what i'm saying |
19:22.36 |
jack- |
1.5.22 is about 2 years newer |
19:23.31 |
jack- |
2.5, to be precise |
19:23.49 |
``Erik |
<-- tends to be cautious about updating
important things... reads changelogs and decides if he'll
upgrade... given no problems being reported with that libtool, it
doesn't seem important to upgrade just for the sake of staying on
the bleeding edge |
19:23.59 |
jack- |
we (fink) got quite a few libtool fixes done
by upstream, meanwhile ;) other folks as well |
19:24.21 |
jack- |
1.5.22 isn't bleeding edge :)
1.6-svn-testmeplease is |
19:24.34 |
jack- |
1.5.22 is the polished, perfect version of
1.5 |
19:24.56 |
``Erik |
whoa, wait... |
19:25.13 |
``Erik |
did you just call a gnu tool "polished" and
"perfect"??? |
19:25.17 |
``Erik |
:> |
19:25.20 |
jack- |
:P |
19:25.28 |
jack- |
as much as it can be, at least |
19:25.40 |
jack- |
there happened a LOT of fixing from 1.5a to
1.5.22, believe me |
19:27.18 |
jack- |
and btw, take my problem report serious plz :)
the shipped libtool fucks up badly on osX |
19:34.27 |
jack- |
;) |
19:34.43 |
jack- |
it's one of the most cursed things in #fink,
don't worry |
19:35.28 |
``Erik |
http://sourceforge.net/tracker/?group_id=105292 |
19:35.32 |
jack- |
but you know what, i still like
autoconf/automake anyway |
19:35.43 |
jack- |
cause scons, waf and all that shit just sucks
donkey balls |
19:35.48 |
``Erik |
automake is dandy *shrug* |
19:36.00 |
``Erik |
heh |
19:36.11 |
``Erik |
brlcad used to use something called
"cake" |
19:36.24 |
``Erik |
<-- got the joy of converting to automake
when he was new to the project :) |
19:36.29 |
jack- |
glad you switched ;) |
19:36.45 |
jack- |
thx for that link btw |
19:40.27 |
clock_ |
Do you know that kind if white marker you put
over something written with ink and it makes the ink
invisible |
19:40.43 |
clock_ |
and when you attempt to write over that place
with fountain pen again, it will be also erased? |
19:41.22 |
jack- |
yeah |
19:41.29 |
jack- |
tipp-ex here |
19:44.25 |
clock_ |
no tippex is kinda a lacquer |
19:44.36 |
clock_ |
this is what contains trasparent fluid that
chemically reacts with the ink |
19:44.41 |
clock_ |
so the paper looks like new |
19:44.55 |
clock_ |
but if you write over it, it will react again
and the pen will not leave a trace in that place |
19:47.13 |
jack- |
oh |
19:47.15 |
jack- |
i see |
19:47.38 |
jack- |
doesn't work with all inks i bet, but nice
anyway |
19:47.51 |
jack- |
good for fooling people |
19:48.52 |
clock_ |
it works with the ordinary ink |
19:49.05 |
clock_ |
looks like a permanent marker, but the tip is
white and moist |
21:14.15 |
*** join/#brlcad docelic
(i=docelic@ri01-198.dialin.iskon.hr) |
21:34.49 |
Maloeran |
Cool, there's an U.S. patent on the concept of
making a cat chase the light spot of a hand-held laser |
23:43.33 |
brlcad |
mm.. korean food and mt dew |
23:44.00 |
``Erik |
o.O |
23:46.47 |
brlcad |
shouldn't set or need to set BRLCAD_ROOT
unless it's relocated |
23:55.02 |
``Erik |
when's the next optimal time to break thing
horribly, er, I mean, uh, the next slush for a release? |