01:37.30 |
*** part/#brlcad Alaric`
(~alaric@babcom.com) |
02:06.04 |
juub |
``Erik: good to know, thanks. |
04:05.12 |
*** join/#brlcad stevegt_1
(~stevegt@c-69-181-134-76.hsd1.ca.comcast.net) |
04:14.26 |
starseeker |
takes another crack at
Ogre/Ogitor building... |
04:59.59 |
juub |
starseeker: gl |
05:00.03 |
juub |
(no pun intended) |
05:00.48 |
juub |
``Erik: when you get a chance, could you
elaborate on what causes GLUT to become a hinderance? You don't
have to go into detail, just the gist or so. Thanks. |
10:30.04 |
*** join/#brlcad
AlexAnteMachina
(~5f5893fb@gateway/web/freenode/x-dmjyjibaoddjmryu) |
10:30.07 |
AlexAnteMachina |
hi all |
10:30.13 |
AlexAnteMachina |
anybody alive in here? |
10:30.44 |
AlexAnteMachina |
I just came across brl-cad and like to know
wether it is comparable to Solid Edge |
13:12.50 |
*** join/#brlcad ibot
(~ibot@rikers.org) |
13:12.50 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| #brlcad logs: http://ibot.rikers.org/%23brlcad/
|| BRL-CAD is now available on Gentoo! (20100225) |
15:17.34 |
``Erik |
juub: input and window management is
simplistic and crude, and it doesn't allow you to control the top
event loop |
15:50.14 |
CIA-40 |
BRL-CAD: 03starseeker * r39563
10/brlcad/trunk/src/other/togl/: Ignore some stuff in togl
subdir. |
16:54.26 |
*** join/#brlcad PrezKennedy
(~Prez@96.31.84.96) |
17:47.02 |
brlcad |
heh, "comparable" .. you can compare just
about anything |
17:53.43 |
*** join/#brlcad stevegt_3
(~stevegt@c-69-181-134-76.hsd1.ca.comcast.net) |
18:36.15 |
*** join/#brlcad kenagain
(~ken@d149-67-221-118.try.wideopenwest.com) |
18:36.49 |
kenagain |
hello everyone |
18:39.29 |
juub |
``Erik: gotchya, thanks |
18:51.59 |
brlcad |
juub: you working on some code? |
18:52.04 |
brlcad |
howdy kenagain |
18:52.07 |
juub |
not for brlcad, unfortunately. |
18:52.20 |
juub |
Just reading an OpenGL book. |
18:52.49 |
juub |
"OpenGL Programming for the X Window System",
it mentions GLUT, and I was asking starseeker the other night why
brl-cad doesn't use it. |
18:53.10 |
brlcad |
intos into opengl usually start with
glut |
18:53.50 |
brlcad |
glut was developed to help folks get started,
get a window up where you could start chattering opengl |
18:53.52 |
kenagain |
is anyone familiar with installing from source
on fedora? |
18:53.53 |
juub |
yeah... this starts with Xlib, then Motif, and
/then/ GLUT. It's an old book. Source isn't even available on
their FTP anymore. |
18:54.42 |
brlcad |
but almost universally accepted that glut is
insufficient for almost all real-world applications because the api
is overly simplistic |
18:55.33 |
brlcad |
modern glut has gotten a LOT better, come a
long way, but it still makes a lot of things difficult and other
things impossible |
18:55.46 |
brlcad |
event management is one of the bigger
ones |
18:56.10 |
juub |
nods |
18:56.12 |
brlcad |
kenagain: not specifically for fedora, but can
probably help you out with building for most environments |
18:56.13 |
juub |
that's what ``Erik was saying. |
18:56.31 |
brlcad |
the guy working on fedora integration has been
in here from time to time |
18:56.32 |
juub |
He mentioned SDL as the prime
alternative. |
18:56.42 |
brlcad |
yeah |
18:57.07 |
brlcad |
it's a good toolkit for window and event
management, abstracted from underlying implementation |
18:57.19 |
juub |
Still, for my purposes: learning OpenGL, GLUT
will suffice. I only hope I'm cognizant enough to realize when its
limitations are becoming a hinderance. |
18:58.07 |
kenagain |
alright. so fedora 13 doesn't ship with gcc,
so I had to install it with yum. now I have it fresh and all, the
brlcad config file isn't generating a makefile. I have a log of
what went down, but I can't figure out where it went
wrong |
18:58.31 |
kenagain |
and the readme just says to ask for help if
something goes wrong |
18:58.50 |
juub |
probably missing dependencies.... Although
that's likely pointing out the obvious. |
18:59.50 |
brlcad |
juub: glut will not only suffice, it's
recommended while you're learning -- consistent stable
environment |
18:59.58 |
juub |
brlcad: indeed |
19:00.03 |
louipc |
~paste |
19:00.04 |
ibot |
i heard paste is http://rafb.net/paste/, or see also
pb, or http://bin.cakephp.org/ |
19:00.14 |
louipc |
kenagain: paste the config log |
19:00.15 |
kenagain |
if I fpaste the log file, could someone look
it over/ |
19:00.18 |
kenagain |
lol kk |
19:00.20 |
brlcad |
kenagain: you'll also need to install
g++ |
19:00.22 |
louipc |
:D |
19:00.26 |
juub |
still, I like the Xlib section. The motif
stuff won't compile, and there are too many alternatives to care
about that. |
19:00.37 |
louipc |
rafb.net is dead |
19:00.45 |
juub |
http://pastebin.com/ |
19:00.57 |
louipc |
how do you tell ibot that rafb.net is
dead? |
19:00.58 |
louipc |
:/ |
19:01.32 |
juub |
also, imagebin.org for screenshots. |
19:01.46 |
brlcad |
kenagain: xlib-devel, xi-devel, xt-devel,
bison, flex .. and of course the gnu autotools (autoconf,
automake, libtool) |
19:01.58 |
louipc |
I love imagebin |
19:02.03 |
juub |
me too :) |
19:02.13 |
brlcad |
pastebin.com is not recommended, unreachable
at some locations, use the .org or the .ca one instead |
19:02.58 |
juub |
didn't know that. |
19:04.02 |
CIA-40 |
BRL-CAD: 03starseeker * r39564
10/brlcad/branches/dmtogl/src/libdm/ (Makefile.am query.c): Odd
fixes and tweaks to dm-togl |
19:04.19 |
brlcad |
ibot: forget paste |
19:04.19 |
ibot |
i forgot paste, brlcad |
19:04.27 |
kenagain |
wow, syntax highlighting? pastebin is
fancy |
19:05.31 |
kenagain |
http://pastebin.org/316391 |
19:05.32 |
brlcad |
~paste is http://pastebin.org/ or http://bin.cakephp.org/ or http://pastebin.ca/ |
19:05.33 |
ibot |
okay, brlcad |
19:06.19 |
brlcad |
looks like the pastebin is cut off |
19:06.43 |
kenagain |
yea |
19:07.07 |
kenagain |
its kind of a huge log file |
19:07.19 |
kenagain |
718.4 k |
19:07.39 |
kenagain |
it maxed the limit of fpaste too |
19:07.47 |
brlcad |
post the standard out instead of the log
file |
19:08.20 |
brlcad |
the log file is to figure out "why" .. the
regular output will say "what" and that might be enough |
19:09.03 |
kenagain |
and that would be which file? afaik, this is
all config put out |
19:09.15 |
brlcad |
what ./configure spit out when you run
it |
19:09.29 |
brlcad |
lots of "checking...." lines and then
some |
19:10.05 |
kenagain |
ah, kk, lemme run it again |
19:10.15 |
brlcad |
did you run autogen.sh ? |
19:10.48 |
kenagain |
no, the readme said to use that if I dont have
a config file |
19:10.57 |
brlcad |
k, just checking |
19:13.12 |
kenagain |
http://pastebin.org/316407 |
19:13.38 |
kenagain |
that is ./configure > out.txt |
19:14.15 |
brlcad |
yep |
19:14.18 |
brlcad |
what I said first |
19:14.30 |
brlcad |
15:00 < brlcad> kenagain: you'll also
need to install g++ |
19:14.34 |
kenagain |
ah |
19:14.58 |
brlcad |
would be better if you install bison and flex
too |
19:14.59 |
kenagain |
ok, does it look like anything else critical
is missing while I'm at it? |
19:15.12 |
CIA-40 |
BRL-CAD: 03starseeker * r39565
10/brlcad/branches/dmtogl/src/libdm/dm-togl.c: Ah HAH! need to send
the Motion events back up to the parent. Stand-alone classic mode
window now has motion. |
19:15.20 |
brlcad |
yeah, you're missing all of the X11
development libs/headers |
19:15.59 |
brlcad |
xlib-devel, xi-devel, xt-devel .. not sure
exactly what fedora names them, but they're the -devel or -dev
counterparts that let you compile against X11 |
19:16.52 |
louipc |
boost, tcl, tk |
19:16.52 |
kenagain |
yea, yum isn't finding any g++ |
19:17.01 |
louipc |
g++ really should be in gcc |
19:17.02 |
brlcad |
starseeker: woot |
19:17.48 |
kenagain |
louipc: do you mean it's supposed to be there
or it really ought to be there? |
19:17.52 |
brlcad |
yum install gcc-c++ |
19:18.11 |
kenagain |
that worked! |
19:18.15 |
louipc |
kenagain: not sure anymore haha |
19:18.17 |
starseeker |
brlcad: which, unfortunately, doesn't mean the
regular level is behaving yet :-P |
19:18.22 |
louipc |
gcc = gnu compiler collection |
19:18.41 |
kenagain |
then yea, I would've assumed it would in
there |
19:18.47 |
louipc |
including compilers for c, c++, etc |
19:18.56 |
louipc |
yea |
19:19.00 |
brlcad |
louipc: they break it out separate because of
a lot of folks that have religion on not installing any g++ code on
their system .. :) |
19:19.10 |
brlcad |
s/g++/c++/ :) |
19:19.23 |
louipc |
wow, some weird religions out there |
19:23.56 |
kenagain |
ok, so the closest thing I can find to the
x*devel packages is one called "x-software-development" which is
described as "These packages allow you to develop applications for
the X Window System" |
19:24.18 |
kenagain |
no idea what's in them |
19:24.43 |
kenagain |
but its a 10.5 MB collection |
19:25.16 |
brlcad |
that sounds about right |
19:25.25 |
brlcad |
will know more when you run configure
about |
19:25.28 |
brlcad |
s/about/again/ |
19:28.02 |
kenagain |
is it weird for them to all be packaged
together like that (in a group) but not individually? |
19:28.09 |
brlcad |
yeah, a little |
19:29.45 |
kenagain |
ok, well this time I got a makefile, but also
a lot of configure: WARNING:s |
19:30.08 |
louipc |
what was the output at the end of the
config? |
19:30.29 |
kenagain |
http://pastebin.org/316431 |
19:31.04 |
kenagain |
./configure complete, type 'make' to begin
building |
19:31.05 |
louipc |
looks like it cut off |
19:31.29 |
louipc |
there should be a table showing what's being
built and what isn't |
19:32.07 |
brlcad |
looks like it found X11 stuff |
19:32.16 |
louipc |
if you got to that part you may be
good |
19:32.23 |
brlcad |
and the only warning block I see is about IEEE
compat, so you should be good |
19:32.23 |
kenagain |
yea, it's making right now |
19:33.14 |
kenagain |
awesome. I've been having problems getting
this installed on fedora since f9, I'm kinda really
excited |
19:33.36 |
louipc |
brl-cad packages all the libraries it needs,
so you may be able to reduce build time buy just installing those
dependencies |
19:33.45 |
louipc |
*by just installing them |
19:34.06 |
louipc |
via your distro package manager |
19:34.40 |
kenagain |
wait. it packages all the x11 stuff and all
that? |
19:35.01 |
louipc |
ok not everything, but a lot :D |
19:35.04 |
kenagain |
lol o |
19:35.12 |
kenagain |
I thought you meant everything I just
installed |
19:35.46 |
brlcad |
heh, no those are the pieces we don't bundle
that are considered system components |
19:35.52 |
louipc |
yeah but you may be able to reduce the amount
of building |
19:36.04 |
kenagain |
it would be nice if someone in charge of the
repos would keep an up-to-date and working build of this |
19:36.06 |
brlcad |
userland dependencies include things like
libz, libpng, tcl/tk, librle, etc |
19:36.35 |
brlcad |
someone on the fedora team has been working on
it -- just not a simple process to get clean integration |
19:36.52 |
kenagain |
oh good! |
19:37.26 |
kenagain |
i probably can't do too much, but is there any
way I can help speed this process along? |
19:37.43 |
brlcad |
you could chime in your support here:
http://dnmouse.org/forum/viewtopic.php?f=2&t=1877&sid=501da1ea7aeb6d69b22eba6aa20711bb |
19:38.23 |
brlcad |
or more directly here: https://bugzilla.redhat.com/show_bug.cgi?id=518949 |
19:38.58 |
kenagain |
oh, inclusion in autoten? that would be
amazing |
19:39.07 |
brlcad |
voting for it will increase the priority, or
ping kwizart some more |
19:43.23 |
brlcad |
which reminds me of a few things they're
waiting on.... |
19:43.36 |
kenagain |
? |
19:47.07 |
brlcad |
details are all in the link |
19:47.20 |
kenagain |
ah, that stuff down there in the
bottom? |
19:54.59 |
brlcad |
some |
19:59.06 |
*** join/#brlcad kenagain
(~ken@d149-67-221-118.try.wideopenwest.com) |
19:59.23 |
kenagain |
su |
19:59.28 |
kenagain |
er, wrong windo |
20:04.38 |
kenagain |
alright, so making the whole thing just
overheated my comp... I think louipc said something about
installing a lot of the deps that it's building through yum? is
there a simple list of those somewhere in the source
package? |
20:05.08 |
louipc |
look at the table at the end of configure
log |
20:05.25 |
louipc |
some things you can install are tcl, tk,
boost |
20:05.37 |
louipc |
search your package repos |
20:06.20 |
CIA-40 |
BRL-CAD: 03starseeker * r39566
10/brlcad/branches/dmtogl/src/libdm/dm-togl.c: Wince. This is ugly,
but works - pass up the combinations of modifier and button
keys. |
20:07.36 |
kenagain |
louipc: you mean the part that starts like:
"congure:52388: Build Tcl ...............: yes", right? |
20:08.11 |
louipc |
yep |
20:08.42 |
louipc |
you'd want that to say [using system] instead
of yes |
20:08.50 |
kenagain |
andthen I would just configure again and
they'd be seen and not have to be rebuilt? or would I have to
explicitly say "I don't need your stinking version of Tcl" and
such? |
20:09.17 |
*** join/#brlcad stevegt_
(~stevegt@cislunar.TerraLuna.Org) |
20:09.21 |
kenagain |
(the --disable-whatever options) |
20:09.30 |
louipc |
yep |
20:09.57 |
CIA-40 |
BRL-CAD: 03brlcad * r39567
10/brlcad/trunk/include/bn.h: rt_vlists have been bn_vlists for a
decade |
20:09.59 |
louipc |
you might have to tell configure where it is
installed |
20:10.09 |
louipc |
make sure you get the development headers
too |
20:10.35 |
brlcad |
might need to delete your configure cache if
you install new system components without changing other configure
options |
20:10.51 |
kenagain |
ok |
20:11.26 |
brlcad |
not a big deal either way other than using up
a few more MB of disk space on instal |
20:13.39 |
kenagain |
I think all that uninterrupted building caused
my comp to overheat and shutdown on me |
20:14.01 |
kenagain |
so I'm just trying to minimize as much of that
as I can |
20:16.32 |
brlcad |
that's pretty wicked that compiling would
overheat to the point of shutdown.. bad hardware! |
20:17.05 |
kenagain |
its a laptop with almost no cooling
power |
20:17.39 |
kenagain |
sometimes flash objects do it too |
20:19.40 |
kenagain |
ok, so how do I go about telling configure
where I already have all these things installed? it's still giving
me the the "build tcl ..: yes" bit |
20:19.57 |
brlcad |
delete your cache file |
20:20.02 |
kenagain |
i did |
20:20.07 |
brlcad |
rm -rf *cache* |
20:20.26 |
kenagain |
yep |
20:20.42 |
brlcad |
try just --disable-tcl first |
20:20.51 |
brlcad |
also can leave off
--enable-optimized |
20:21.02 |
brlcad |
that'll just make it burn more cpu during
compile |
20:21.05 |
kenagain |
ok |
20:22.23 |
CIA-40 |
BRL-CAD: 03starseeker * r39568
10/brlcad/branches/dmtogl/src/libdm/dm-togl.c: For this application
we need Tk_PathName |
20:23.30 |
kenagain |
configure: libtcl was disabled, but no system
Tcl library was found |
20:23.35 |
kenagain |
configure: libtcl was disabled, but no system
Tcl library was found |
20:23.50 |
kenagain |
(sorry about the mini flood) |
20:24.49 |
CIA-40 |
BRL-CAD: 03brlcad * r39569 10/brlcad/trunk/
(NEWS src/librt/primitives/extrude/extrude.c): |
20:24.49 |
CIA-40 |
BRL-CAD: osten lundahl notes in sf bug report
3012694 (Bug in rt_extrude_tess) that we're |
20:24.49 |
CIA-40 |
BRL-CAD: iterating over vlists from index 1
instead of index 0. the header confirms that |
20:24.50 |
CIA-40 |
BRL-CAD: indices should be from 0, so this is
a bug in the original extrude tessellation |
20:24.50 |
CIA-40 |
BRL-CAD: implementation from Aug
2001. |
20:25.02 |
brlcad |
okay, so it needs to be told where tcl is or
you're still missing something |
20:25.11 |
louipc |
maybe headers |
20:25.38 |
brlcad |
--with-tcl=/path/to/tcl |
20:25.44 |
brlcad |
to a dir that has tclConfig.sh |
20:25.49 |
brlcad |
(locate tclConfig.sh) |
20:30.28 |
kenagain |
awesome |
20:31.46 |
kenagain |
everything I installed seems to be there
(couldnt find tkhtml3 or a few other things, but everything I
installed is now found by configure) |
20:32.21 |
louipc |
yeah a few aren't generally
available |
20:33.00 |
kenagain |
so here's hoping I don't overheat! |
20:33.53 |
kenagain |
(I moved my laptop over to a much cooler
corner of the desk) |
20:34.56 |
CIA-40 |
BRL-CAD: 03starseeker * r39570
10/brlcad/branches/dmtogl/src/libdm/dm-togl.c: Oh yeah, the key
bindings should use Tk_PathName too. |
20:35.10 |
brlcad |
blow on it |
20:36.19 |
kenagain |
just like soup |
20:38.22 |
kenagain |
yea, if anyone's ever looking into the
inspiron 1500 series of laptops for a cheap knock around notebook,
don't bother. I clean my fan and heatsink every couple of weeks and
this is still a regular problem |
20:39.39 |
juub |
ah ha. I see pastebin.com and pastebin.org are
different sites. Here I thought they just changed their layout,
when it was really .org I was after. |
20:42.51 |
CIA-40 |
BRL-CAD: 03starseeker * r39571
10/brlcad/branches/dmtogl/src/ (5 files in 4 dirs): Try togl in
Archer |
20:44.59 |
kenagain |
success! |
20:45.27 |
brlcad |
excellent |
20:46.01 |
brlcad |
might crank your cpu too hot, but can verify
with "make install" and then "/usr/brlcad/bin/benchmark" |
20:46.33 |
starseeker |
wooot - http://bzflag.bz/~starseeker/archer_togl_aqua.png |
20:46.49 |
kenagain |
doing that now |
20:47.37 |
kenagain |
did install, something went wrong, no
benchmark |
20:49.19 |
kenagain |
mged is supposed to be in /usr/brlcad/bin,
right? |
20:49.31 |
starseeker |
yes |
20:49.42 |
kenagain |
yea, thats not there either |
20:52.52 |
brlcad |
starseeker: that's using togl? awesome
:) |
20:53.20 |
kenagain |
alright, so configure seemed to work ok, make
seemed to work ok, make install didn;t look like itgave me any
trouble... |
20:54.08 |
brlcad |
mged should be in /usr/brlcad/bin |
20:54.12 |
brlcad |
along with 400 other tools |
20:54.19 |
kenagain |
and yet I have neither benchmark (but I didnt
run make benchmark) nor mged (which I assume I'm supposed to
have) |
20:54.37 |
brlcad |
where did it install? |
20:54.42 |
juub |
starseeker: congratulations! |
20:55.14 |
starseeker |
brlcad: interactive, too! |
20:55.38 |
kenagain |
there is a /usr/brlcad and there is a
/usr/brlcad/bin and it has a whole lot of stuff in it, but none of
it is mged |
20:56.19 |
juub |
kenagain: you can try updating your locate
database ($ sudo updatedb), and when it's done try $ locate
mged |
20:56.24 |
kenagain |
or at least ls-al isnt showing me an
mged |
20:56.51 |
kenagain |
where is updatedb? |
20:57.02 |
juub |
it's a Linux system utility, it has nothing to
do with BRL-CAD. |
20:57.29 |
kenagain |
yea, I dont think I have that or locate, or at
least theyre not in my path |
20:57.35 |
juub |
to find it, if you really want to know, try $
which updatedb |
20:58.01 |
juub |
locate is in /usr/bin/ on my system, but one
problem at a time. If you can't use it, don't bother. |
20:58.09 |
kenagain |
ok |
20:58.16 |
juub |
what distro are you on? |
20:58.23 |
kenagain |
fedora 13 |
20:58.36 |
juub |
oh, that's one of those Red Hat offshoots,
isn't it? |
20:58.40 |
kenagain |
yea |
20:58.44 |
juub |
nods |
20:59.36 |
juub |
issuing locate at the command prompt results
in a file/command not found? |
20:59.37 |
*** join/#brlcad R0b0t1
(~Enigma@unaffiliated/r0b0t1) |
20:59.46 |
kenagain |
yep |
20:59.51 |
juub |
interesting |
21:00.17 |
kenagain |
and yum info locate says No package locate
available |
21:00.17 |
juub |
I guess locate is basically just $ find issued
across the entire filesystem tree. |
21:00.34 |
starseeker |
try slocate |
21:00.46 |
kenagain |
none of that either |
21:01.31 |
juub |
starseeker: ah, there you go. I never knew
locate was a sym link to slocate on my system. |
21:01.49 |
starseeker |
there should be a Fedora package for
slocate |
21:02.17 |
kenagain |
nope, no matching packages |
21:02.37 |
kenagain |
at least, not in the repos I have |
21:03.21 |
kenagain |
(the default, rpmfusion, and I think
livna) |
21:05.10 |
kenagain |
is there a recursive option or something
similar for find? |
21:05.43 |
starseeker |
you can do find from the root directory, but
that will be slllow |
21:06.11 |
starseeker |
what about mlocate? |
21:06.15 |
kenagain |
ok, so find does decend into subdirectories
then? |
21:06.32 |
*** join/#brlcad Nohla
(~jesica@201.255.221.196) |
21:06.43 |
kenagain |
ok, mlocate exists and I'm installing it
now |
21:07.13 |
starseeker |
huh - I'll have to try mlocate |
21:07.20 |
kenagain |
(whats weird is that "yum info *locate*" didnt
show it) |
21:08.10 |
kenagain |
lol oh, nvm, I used locate* |
21:08.10 |
brlcad |
kenagain: a bit distracted -- doesn't really
matter if you have locate or not -- the idea is to find where it
was installed, which you can do manually |
21:08.25 |
brlcad |
ls -la /usr/brlcad/bin/m* |
21:08.47 |
brlcad |
should be about 10 items listed |
21:08.51 |
kenagain |
mcut and mergechan |
21:08.56 |
brlcad |
just those two? |
21:08.56 |
kenagain |
just the two |
21:09.01 |
kenagain |
yea |
21:09.01 |
brlcad |
wow, odd |
21:09.10 |
brlcad |
you sure make install completed? |
21:09.23 |
kenagain |
as sure as I can be |
21:09.27 |
brlcad |
heh |
21:09.36 |
kenagain |
it gave the prompt back |
21:09.47 |
brlcad |
that doesn't mean anything |
21:09.59 |
brlcad |
would have had to read the output |
21:10.28 |
brlcad |
make install > install.log
2>&1 |
21:10.33 |
kenagain |
it doesn't log that anywhere special by any
chance, does it? |
21:10.39 |
kenagain |
right |
21:10.40 |
brlcad |
you can just run it again |
21:11.16 |
kenagain |
ok |
21:12.21 |
kenagain |
done |
21:14.13 |
kenagain |
http://fpaste.org/oCUO/ |
21:14.30 |
juub |
you can also echo the special variable $? to
see if it exitted cleanly or with an error. |
21:14.35 |
juub |
e.g. $ echo $? |
21:14.48 |
kenagain |
0 |
21:15.15 |
juub |
no, you've issued a command after issuing make
install, because your pastebin clearly displays errors. |
21:15.29 |
kenagain |
o |
21:16.03 |
juub |
The special variable $? always contains the
return status of the last issued command --- although there are
probably some fancy goings on with threading, forks, and exec
issuance. |
21:16.52 |
kenagain |
yea, I fpasted immediately after make install
but before I did that |
21:18.03 |
kenagain |
ok, so reading this log, I cant actually see
what went wrong |
21:18.13 |
juub |
it's down at the bottom... |
21:18.28 |
brlcad |
yeah, make install failed |
21:18.34 |
juub |
line 183 |
21:18.54 |
kenagain |
cannot find -litk? |
21:19.08 |
brlcad |
yeah, you need to install incrTcl and
incrTk |
21:19.26 |
brlcad |
don't know if those are separate packages for
fedora |
21:19.52 |
brlcad |
usually installing incrTcl gets both itcl and
itk, but looks like maybe not the case for you |
21:20.26 |
kenagain |
yea, I installed itcl and itk, but theres no
incrtcl or incrtk in the repos |
21:21.05 |
kenagain |
I also have the -devel packages for
both |
21:21.21 |
juub |
I need food. I'll bbl. gl kenagain |
21:21.25 |
kenagain |
thanks |
21:21.37 |
juub |
oh, and when you're done installing BRL-CAD,
grab the documentation tutorials. |
21:21.58 |
brlcad |
itcl is incrTcl, itk is incrTk |
21:22.07 |
kenagain |
ah |
21:22.23 |
kenagain |
well I should have both of those, and
configure was able to find them |
21:22.35 |
kenagain |
er I *do* have both of those rather |
21:22.40 |
juub |
perhaps a problem with environment variables
not pointing to the proper directories? |
21:23.02 |
brlcad |
now need the config.log output, to see if
everything detected correctly |
21:24.05 |
kenagain |
http://fpaste.org/GO63/ |
21:26.10 |
kenagain |
I really need to learn to figure this sorta
stuff out |
21:30.50 |
juub |
well, it's all in the log files. You saw the
error in the make install output, the "cannot find -litk". With
that information you could plug the error directly into google, and
see what others have done. Alternatively, you could break up the
error into its component parts, and research each individually. In
this specific case, you would read the ld manual page to learn what
the -litk option is. |
21:31.09 |
juub |
You would discover that it's actually -l
option, which would give you insights about itk that you could then
plug into google. |
21:40.02 |
kenagain |
so then would I be correct in saying it looks
like ld doesnt have a location for itk in its path? |
22:12.01 |
brlcad |
so it looks like configure detected it
properly and it's set to use it correctly .. except that curiously
it should be -litk3.4 |
22:12.51 |
kenagain |
hmmm |
22:13.11 |
kenagain |
so that is fixable then, right? |
22:13.39 |
brlcad |
grep ITK src/libtclcad/Makefile |
22:13.43 |
brlcad |
what does that report? |
22:15.47 |
kenagain |
ITK - -litk3.4; ITK_CPPFLAGS =; ITK_LIB_FILE =
libtk3.4.so; LIBITK = -litk3.4 |
22:16.00 |
brlcad |
huh |
22:16.29 |
brlcad |
grep -i itk
src/libtclcad/libtclcad.la |
22:17.23 |
kenagain |
er |
22:17.41 |
brlcad |
? |
22:17.47 |
kenagain |
http://fpaste.org/Ok2N/ |
22:18.19 |
brlcad |
you don't have to pastebin if it's <5 lines
.. even long lines ;) |
22:19.06 |
kenagain |
I wasnt actually sure where or how many
linebreaks there were |
22:19.14 |
brlcad |
hum, there's the problem there
somewhere |
22:19.29 |
kenagain |
it just flooded my terminal, so I piped it
into fpaste to be safe |
22:19.52 |
brlcad |
no problem |
22:20.11 |
brlcad |
never hurts to pastebin, just don't want to
waste your time either |
22:20.37 |
brlcad |
i think you have a mixed build |
22:20.40 |
kenagain |
oh, don't worry about that; I've got nothing
but time until september |
22:20.43 |
brlcad |
from the previous configure attempts |
22:20.55 |
brlcad |
a partial or even completed build |
22:20.57 |
brlcad |
make clean |
22:20.59 |
brlcad |
make |
22:21.14 |
brlcad |
make install |
22:21.15 |
brlcad |
:) |
22:21.19 |
kenagain |
awesome |
22:21.57 |
brlcad |
hits the road for a bit, back
later |
22:22.06 |
kenagain |
should I make benchmark this time? |
22:22.07 |
kenagain |
kk |
22:22.11 |
kenagain |
thanks for the help |
22:22.31 |
brlcad |
no, install first -- see if the tools are
there, run the installed benchmark |
22:22.36 |
brlcad |
np |
22:22.42 |
kenagain |
ok cool, thanks again |
22:57.52 |
kenagain |
it worked! thanks a whole lot, you guys are
awesome |