Philippe de Rochambeau | 14 Oct 22:38 2014
Picon

BRL-CAD crash report

Hi,

BRL-CAD 7.24.0 just crashed while I was reloading a tcl script containing sketch instructions, in MGED.

Here’s the crash report:

Process:         mged [316]
Path:            /Applications/BRL-CAD : MGED 7.24.0.app/Contents/Resources/./brlcad/bin/mged
Identifier:      mged
Version:         ???
Code Type:       X86-64 (Native)
Parent Process:  ??? [1]
Responsible:     mged [316]
User ID:         501

Date/Time:       2014-10-14 22:34:20.157 +0200
OS Version:      Mac OS X 10.9.5 (13F34)
Report Version:  11
Anonymous UUID:  A5E79233-F76C-CC9E-7E11-289315F4E6C6

Sleep/Wake UUID: 06D64C18-0233-4C89-B4F9-D4B5C4BB7BF8

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000

VM Regions Near 0:
--> 
    __TEXT                 0000000100000000-0000000100112000 [ 1096K] r-x/rwx SM=COW  /Applications/BRL-CAD : MGED 7.24.0.app/Contents/Resources/rel-7.24.0/bin/mged
(Continue reading)

Andreas Kupries | 14 Oct 19:00 2014
Picon

21th Tcl Conference - Registration & Hotel Reminder

21'th Annual Tcl/Tk Conference (Tcl'2014)
http://www.tcl.tk/community/tcl2014/

This is a reminder that Registration for the Conference is open and
can be done at

	http://www.tcl.tk/community/tcl2014/reg.html

Note that the holding period for hotel rooms has passed. To register
for a room, call 1-503-796-3851, speak to Mary Kirchner and mention
the Tcl Conference to receive the reduced rate.

See you in Portland,

Andreas Kupries
Tcl 2014 Program Chair
ActiveState Software Inc.
Vancouver, BC, Canada

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
Philippe de Rochambeau | 14 Oct 07:42 2014
Picon

Archer

Hello,

I have joined the list to help debug Archer, as suggested by Christopher.

I have got a Mac with MacOSX 10.9.5, BRL CAD 7.24.0 installed and XCode installed.

How can I help?

Cheers,

Philippe

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
Ștefan-Gabriel Mirea | 12 Oct 17:56 2014
Picon

gqa not using TIE

Hello!

I was looking to the next issue in the BUGS file: ged_gqa() directly
calls rt_new_rti() instead of using rt_dirbuild() to create a rt_i
structure, which causes the LIBRT_BOT_MINTIE environment variable to
be ignored.

I thought of some possible solutions to fix this, but none of them
looks elegant to me.

A trivial fix would be to copy the two lines from rt_dirbuild() where
the rt_bot_mintie global variable is set into ged_gqa(). This is
sufficient as everything else is unnecessary: lines 53 and 54 from
librt/dir.c are equivalent to lines 80 and 81 from librt/wdb.c, that
are executed when main() in gtools/gqa.c calls ged_open(), which then
calls wdb_dbopen(). Then, a database instance is created, nearly the
same way as gedp->ged_wdbp->dbip is created using _ged_open_dbip()
(the latter is also initialized in wdb_init(), called from
wdb_dbopen()).

Since this is not in the spirit of code reuse and the comment above
the rt_i declaration says that such a structure must be created using
rt_dirbuild(), I think that another way would be to call rt_dirbuild()
using the database name from gedp->ged_wdbp->dbip->dbi_filename, then
forcibly associating the returned rtip with gedp->ged_wdbp->dbip. Note
that argv in ged_gqa() does not include the filename as it was removed
from the list in gtools/gqa.c and trying to change this behaviour
would lead to a huge code reorganization, because the ged_gqa()
function is also used in libtclcad/tclcad_obj.c and mged/setup.c to
create Tcl and MGED commands, which do not receive the database name
(Continue reading)

Christopher Sean Morrison | 11 Oct 19:32 2014
Picon

Re: Bugs in g-iges and iges-g


>> As you probably noticed, I meant 'the IGES file format'. And you're
>> right. I changed back the string constants so that commas are no
>> longer followed by spaces. Also, handling spaces the same way as
>> commas and semicolons in write_freeform() is no more needed. Now,
>> using g-iges and iges-g to convert models from *.g to *.igs and then
>> back to *.g will result in valid BRL-CAD databases.

Excellent!  Really glad to hear the problem was that simple, but it wouldn’t have been easily identified
without your efforts and testing. 

>> Unfortunately, FreeCAD and gCAD3D still don't open the IGES file. I
>> inspected the source code of FreeCAD and I found that the function
>> responsible of opening IGES files is Part::ImportIgesParts()[1], which
>> uses Open Cascade libraries and basically follows the procedure
>> described in a tutorial on their website[2]. On that page it is also a
>> list of all the entities that Open Cascade can translate into shapes
>> and it turns out that entities which are frequently used by g-iges
>> such as 322, 406, 168 or 150 are not supported (there actually exists
>> support for identifying them[3][4][5][6] and, as I tested,
>> Interface_CheckTool::CompleteCheckList()[7] successfully checks them
>> against errors, but they can't be converted into TopoDS_Shape[8]
>> objects, which FreeCAD processes).

That’s not surprising.  Even though it was implemented 20 years ago, our IGES exporter is actually rather
extensive (with coinciding complexity).  Our converter exports rather advanced IGES structures
(implicit primitives with Boolean operations) that are sometimes not even parsed by the big commercial
CAD engines.

Note that you can get that converter to export geometry in different formats or you can try to pre-convert
(Continue reading)

talwindersaini1993 | 8 Oct 19:15 2014
Picon

talwindersaini1993@... cannot see your photo

Click here to discover talwindersaini1993-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org's favorite websites!
Your friend talwindersaini1993-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org cannot see your photo
Here is what your profile looks like today:
 
Add Your Photo
 
 
Keep Default
 
Make a great first impression by adding a profile pic that shows off your personality :)
Click here to unsubscribe from such emails from talwindersaini1993-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org or all friends


P.O. BOX 70928, Sunnyvale, CA 94086
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@...
https://lists.sourceforge.net/lists/listinfo/brlcad-devel
Ștefan-Gabriel Mirea | 8 Oct 11:26 2014
Picon

Bugs in g-iges and iges-g

Hello!

I've been trying to tackle the second bug in the BUGS file, namely a
crash of g-iges in count_non_union_ops(). Most probably, this happens
because of an infinite recursion, since it is not checked if tp points
to an internal node or a leaf of the tree and could be simply resolved
by using the tr_op field.

Also, there seems to be a problem with write_freeform() where a string
is split into lines, because spaces are not regarded as separators, so
if you have a space followed by a string (e. g. ' 4Test'), the length
will not be identified as a number but read together with the space
and the string as a regular field which cannot be split, which
sometimes leads to infinite loops.

After I modified the function by handling spaces the same way as
commas and semicolons, the application neither crashed nor looped
anymore, but the generated IGES file (example[1]) is not valid (I
tried opening it with gCAD3D 2.20 and FreeCAD 0.14 without success,
even though I can open the sample file on Wikipedia[2]).

I initially thought that it was not going to be hard to understand the
MGED file format as long as I have the source code of both g-iges and
iges-g, but there are some problems. For example, look at the file
below[1] on line 26, where an empty string (the third field) is not
displayed at all (which is explicitly set in iges.c, lines 2723 ->
2726), whereas iges-g (more precisely the Readname() function) can
only recognize empty strings as "0H", otherwise crashes.

I looked for some specifications of this standard but I didn't find
anything complete. I'd be especially interested in a comprehensive
reference of all the entities and their parameters. Any help would be
appreciated. Also, should I submit patches with the changes I made so
far even thought the converter still doesn't work as expected?

Thanks,
Stefan

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@...
https://lists.sourceforge.net/lists/listinfo/brlcad-devel
Christopher Sean Morrison | 8 Oct 06:15 2014
Picon

Physics simulation system update


For those of you that haven't seen this yet, here's a really fantastic BRL-CAD simulation video by Jon Engbert:

https://www.youtube.com/watch?v=xzaKWzntnmc

That's a simulation that was run inside mged, rendered with rt (and rtedge to highlight the edges), and the
frames composited into an animation video.

BRL-CAD's physics simulation interface was started under SOCIS about 3 years ago, worked on across two
separate SOCIS years by Abhijit and Oana respectively.  This past summer over the course of just a couple
weeks, Jon not only picked up where they left off (http://brlcad.org/wiki/Mged_simulation) but he
fixed several major bugs, updated to the latest version of Bullet, and got complex-body contact
collisions working.  Soon, he plans on getting the simulation to work with multiple/arbitrary objects in
a scene interacting and simplifying scene setup.

This simulation feature will be unveiled in a future release of BRL-CAD and probably have an accompanying
news posting, but wanted to give others devs a preview now because ... well, it's pretty awesome. :)

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
Blessing Atie | 7 Oct 23:20 2014
Picon

Re: brlcad-devel Digest, Vol 541, Issue 2


> Im Blessing Atie a student at University of Buea Cameroon and I would love to hack Brlcad code.
> I did an SVN checkout and read through the INSTALL and HACKING files as recommended by brlcad on #brlcad and im getting this error when i run make:
> .........
> [ 35%] Built target libpc
> [ 35%] Building C object src/librtserver/CMakeFiles/
rtserver.dir/rtserver.c.o
> In file included from /usr/lib/jvm/default-java/include/jni.h:45:0,
>                  from /home/dario/Desktop/brlcad-7.24.2/src/librtserver/rtserver.c:45:
> /usr/lib/jvm/default-java/include/jni_md.h:40:0: error: "UNUSED" redefined [-Werror]
>    #define UNUSED(x) UNUSED_ ## x __attribute__((__unused__))
>  ^
> In file included from /home/dario/Desktop/brlcad-7.24.2/src/librtserver/rtserver.c:26:0:
> /home/dario/Desktop/brlcad-7.24.2/include/common.h:220:0: note: this is the location of the previous definition
>  #  define UNUSED(parameter) UNUSED_ ## parameter __attribute__((unused))
>  ^

Hah, now that's annoying.  It's even an identical macro.  Gosh darn it Java!

> cc1: all warnings being treated as errors
> make[2]: *** [src/librtserver/CMakeFiles/rtserver.dir/rtserver.c.o] Error 1
> make[1]: *** [src/librtserver/CMakeFiles/rtserver.dir/all] Error 2
> make: *** [all] Error 2
>
> I will really appreciate help from anyone here.

My immediate suggestion is to turn off the compilation of our Java code (nothing uses it) or just run "svn up" to get the change I just made.  Looking at your compile line, though, you seem to have downloaded our 7.24.2 sources instead of our latest trunk sources.  I suggest downloading from Subversion.  See http://brlcad.org/wiki/Compiling

Cheers!
Sean


Everthing went on well with the 7.24.0 release i previously downloaded but brlcad on #brlcad recommended me to get the latest release for Hacking and now im getting this make error with it.
...........
Error renaming from "/home/SheCanCode/Desktop/brlcad-svn-trunk/build/CMakeTmp/BUILD_DELTA_FILE" to "/home/SheCanCode/Desktop/brlcad-svn-trunk/build/CMakeTmp/BUILD_DELTA_START": No such file or directory
make[2]: *** [CMakeFiles/timestamp] Error 1
make[1]: *** [CMakeFiles/timestamp.dir/all] Error 2
make: *** [all] Error 2

........
Please help this poor girl out!

2014-10-07 20:30 GMT+01:00 <brlcad-devel-request-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>:
Send brlcad-devel mailing list submissions to
        brlcad-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.sourceforge.net/lists/listinfo/brlcad-devel
or, via email, send a message with subject or body 'help' to
        brlcad-devel-request-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org

You can reach the person managing the list at
        brlcad-devel-owner-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of brlcad-devel digest..."


Today's Topics:

   1. Re: Modeling kernel (Christopher Sean Morrison)
   2. Re: Problem in txt_render() (?tefan-Gabriel Mirea)
   3. Build Errors (Blessing Atie)
   4. Help with vrml-g conveter (Djimeli Konrad)
   5. Re: Build Errors (Christopher Sean Morrison)
   6. Re: Help with vrml-g conveter (Christopher Sean Morrison)
   7. Re: Build Errors (Blessing Atie)


----------------------------------------------------------------------

Message: 1
Date: Tue, 07 Oct 2014 09:13:13 -0400
From: Christopher Sean Morrison <brlcad <at> mac.com>
Subject: Re: [brlcad-devel] Modeling kernel
To: BRL-CAD Developer Mailing List
        <brlcad-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>
Message-ID: <8D3CDBBF-EF37-4FA6-BF8F-BF87D6E8019D-ee4meeAH724@public.gmane.org>
Content-Type: text/plain; charset=windows-1252


On Aug 20, 2014, at 9:48 AM, Daniel Ro?berg wrote:

> I want to resume the discussion on IRC (March 13) about developing an
> industry user oriented geometry modeling kernel based on our geometry
> engine/core interface work. We ended with searching for a distinct
> name for it.

Aaaand, here I find myself replying seven weeks later... :)

> My suggestion is: BRL-CAD MOOSE: BRL-CAD Modular Object Oriented
> Software Extension. Its advantage is that we already have a mascot for
> it. On the other hand moose is already used in other software
> products.
> Any other idea is welcome.

I've had this on my mind for weeks, been meaning to say: I LOVE IT!

Seriously, what a great acronym for a new engine.  Might I even suggest that modification:  Modular Object-Oriented Solidity Engine

One could even make it recursive, the MOOSE Object-Oriented Solidity Engine.

Either way, "MOOSE" is pretty fantastic to me.  Very apropos!

> One of these questions is about the type of the handles for
> substructures: Values or pointers. Usually I'm using value types
> because they are more secure, e.g. the user doesn't have to care for
> proper freeing. The drawback of the value-method is that a value can't
> be of a subtype. E.g. a sketch segment can't be a line, it's always
> only ?segment?. I could give give the segment a method to-line() which
> returns a line ?

Which either way be more supportive towards integrating another engine for sub-structures?  We have some precedence and parallels to draw with openNURBS API currently defining an ON_Brep in librt.  It isn't inconceivable that we wouldn't farm out 2D to another engine as well.

The LibreCAD folks are working on exactly such an engine that I think would be beneficial to eventually leverage underneath our sketch entity for 2D handling.

Cheers!
Sean




------------------------------

Message: 2
Date: Tue, 7 Oct 2014 17:36:27 +0300
From: ?tefan-Gabriel Mirea <mireastefangabriel-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Subject: Re: [brlcad-devel] Problem in txt_render()
To: BRL-CAD Developer Mailing List
        <brlcad-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>
Message-ID:
        <CAAjrQy7qL5i5TF6nB-7B2D9+C=oRLMA7ErogusM8X0vV=jEEMg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
Content-Type: text/plain; charset="utf-8"

Thanks for your reply, Christopher!

On Tue, Oct 7, 2014 at 3:52 PM, Christopher Sean Morrison <brlcad-ee4meeAH724@public.gmane.org>
wrote:

> Might I also suggest our dev book:
> http://en.flossmanuals.net/contributors-guide-to-brl-cad/
> Jacob made a rough PDF version here:
> http://brlcad.org/~maths22/HACKING_BRL-CAD.pdf


I will certainly read that book too.

Excellent place to start.  If you want more info about any of those bugs,
> there is often additional notes in the commit messages.  Running "svn
> annotate BUGS" will show what version a line was last changed (e.g., when
> it was added) and that version can be looked up in the  "svn log BUGS"
> output.
>
> Sometimes it's not helpful, sometimes it has very specific information
> helpful for debugging.
>

Well, that is good to know.

Interesting idea.  I hadn't actually considered doing anything other than
> aborting.  Your idea makes me wonder if instead of a specific color, how
> about wrapping the image coordinates?  Basically modulo the width and/or
> height so it stays within the texture grid but can be indexed with
> literally any coordinate.
>

I will try to combine these solutions by displaying a repeated texture
with the color a bit modified (probably the average between the
original color and red), so that the user will be visually warned that
there is a problem.

Regards,
Stefan
-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

Message: 3
Date: Tue, 7 Oct 2014 18:34:27 +0100
From: Blessing Atie <bchicka18 <at> gmail.com>
Subject: [brlcad-devel] Build Errors
To: brlcad-devel <at> lists.sourceforge.net
Message-ID:
        <CADn32HFSDSf2e+85MzaomjYML0L+sXsoGiQ8fdKqMcymMmyZKA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
Content-Type: text/plain; charset="utf-8"

Hi
Im Blessing Atie a student at University of Buea Cameroon and I would love
to hack Brlcad code.
I did an SVN checkout and read through the INSTALL and HACKING files as
recommended by brlcad on #brlcad and im getting this error when i run make:
.........
[ 35%] Built target libpc
[ 35%] Building C object
src/librtserver/CMakeFiles/rtserver.dir/rtserver.c.o
In file included from /usr/lib/jvm/default-java/include/jni.h:45:0,
                 from
/home/dario/Desktop/brlcad-7.24.2/src/librtserver/rtserver.c:45:
/usr/lib/jvm/default-java/include/jni_md.h:40:0: error: "UNUSED" redefined
[-Werror]
   #define UNUSED(x) UNUSED_ ## x __attribute__((__unused__))
 ^
In file included from
/home/dario/Desktop/brlcad-7.24.2/src/librtserver/rtserver.c:26:0:
/home/dario/Desktop/brlcad-7.24.2/include/common.h:220:0: note: this is the
location of the previous definition
 #  define UNUSED(parameter) UNUSED_ ## parameter __attribute__((unused))
 ^
cc1: all warnings being treated as errors
make[2]: *** [src/librtserver/CMakeFiles/rtserver.dir/rtserver.c.o] Error 1
make[1]: *** [src/librtserver/CMakeFiles/rtserver.dir/all] Error 2
make: *** [all] Error 2

I will really appreciate help from anyone here.
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

Message: 4
Date: Tue, 7 Oct 2014 19:26:50 +0100
From: Djimeli Konrad <djkonro35 <at> gmail.com>
Subject: [brlcad-devel] Help with vrml-g conveter
To: brlcad-devel <at> lists.sourceforge.net
Message-ID:
        <CAK3i8CxLP_fye+RSJ7OfmPr7m6ba-VHwHiLN=AR8C=cx_ezUYQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
Content-Type: text/plain; charset=UTF-8

Hello

         I have been trying to write a vrml-g converter using
openvrml. I just began writing the code but i have been unable to test
the code since i am having a difficult time installing spidermonkey
plugin required by openvrml. I have tried finding a work around but
have found none yet. I would like to know if anyone has any idea on
how to get openvrml working or a pointer to some other library which
could be used to parse vrml files.

Thanks
Konrad



------------------------------

Message: 5
Date: Tue, 07 Oct 2014 13:54:35 -0400
From: Christopher Sean Morrison <brlcad <at> mac.com>
Subject: Re: [brlcad-devel] Build Errors
To: BRL-CAD Developer Mailing List
        <brlcad-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>
Message-ID: <131F46CA-ACC1-4728-AE98-82A7322FA72B-ee4meeAH724@public.gmane.org>
Content-Type: text/plain; charset=us-ascii

Hi Blessing!

On Oct 7, 2014, at 1:34 PM, Blessing Atie wrote:

> Im Blessing Atie a student at University of Buea Cameroon and I would love to hack Brlcad code.
> I did an SVN checkout and read through the INSTALL and HACKING files as recommended by brlcad on #brlcad and im getting this error when i run make:
> .........
> [ 35%] Built target libpc
> [ 35%] Building C object src/librtserver/CMakeFiles/rtserver.dir/rtserver.c.o
> In file included from /usr/lib/jvm/default-java/include/jni.h:45:0,
>                  from /home/dario/Desktop/brlcad-7.24.2/src/librtserver/rtserver.c:45:
> /usr/lib/jvm/default-java/include/jni_md.h:40:0: error: "UNUSED" redefined [-Werror]
>    #define UNUSED(x) UNUSED_ ## x __attribute__((__unused__))
>  ^
> In file included from /home/dario/Desktop/brlcad-7.24.2/src/librtserver/rtserver.c:26:0:
> /home/dario/Desktop/brlcad-7.24.2/include/common.h:220:0: note: this is the location of the previous definition
>  #  define UNUSED(parameter) UNUSED_ ## parameter __attribute__((unused))
>  ^

Hah, now that's annoying.  It's even an identical macro.  Gosh darn it Java!

> cc1: all warnings being treated as errors
> make[2]: *** [src/librtserver/CMakeFiles/rtserver.dir/rtserver.c.o] Error 1
> make[1]: *** [src/librtserver/CMakeFiles/rtserver.dir/all] Error 2
> make: *** [all] Error 2
>
> I will really appreciate help from anyone here.

My immediate suggestion is to turn off the compilation of our Java code (nothing uses it) or just run "svn up" to get the change I just made.  Looking at your compile line, though, you seem to have downloaded our 7.24.2 sources instead of our latest trunk sources.  I suggest downloading from Subversion.  See http://brlcad.org/wiki/Compiling

Cheers!
Sean






------------------------------

Message: 6
Date: Tue, 07 Oct 2014 15:10:35 -0400
From: Christopher Sean Morrison <brlcad <at> mac.com>
Subject: Re: [brlcad-devel] Help with vrml-g conveter
To: BRL-CAD Developer Mailing List
        <brlcad-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>
Message-ID: <7263C521-E65D-4347-BFEC-2B4F536968E0-ee4meeAH724@public.gmane.org>
Content-Type: text/plain; charset=us-ascii


On Oct 7, 2014, at 2:26 PM, Djimeli Konrad wrote:

> Hello
>
>         I have been trying to write a vrml-g converter using
> openvrml. I just began writing the code but i have been unable to test
> the code since i am having a difficult time installing spidermonkey
> plugin required by openvrml. I have tried finding a work around but
> have found none yet. I would like to know if anyone has any idea on
> how to get openvrml working or a pointer to some other library which
> could be used to parse vrml files.

Konrad, you could try extracting the VRML parsing bits out of Coin3D.  Alternatively, you could try FreeWRL too.

OpenVRML also has a community.  You could ask them about how to get past that build issue.

Cheers!
Sean




------------------------------

Message: 7
Date: Tue, 7 Oct 2014 20:29:56 +0100
From: Blessing Atie <bchicka18 <at> gmail.com>
Subject: Re: [brlcad-devel] Build Errors
To: brlcad-devel <at> lists.sourceforge.net
Message-ID:
        <CADn32HGc+qx0dXGh=tyqdkkWResMtkEzSSCCN05NinW4Wg97kw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
Content-Type: text/plain; charset="utf-8"

I did a new checkout as recommended by Stragus and everything went well
till completion.
I don't still know what went wrong with the first one.
Any highlights please?

2014-10-07 18:34 GMT+01:00 Blessing Atie <bchicka18-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>:

> Hi
> Im Blessing Atie a student at University of Buea Cameroon and I would love
> to hack Brlcad code.
> I did an SVN checkout and read through the INSTALL and HACKING files as
> recommended by brlcad on #brlcad and im getting this error when i run make:
> .........
> [ 35%] Built target libpc
> [ 35%] Building C object
> src/librtserver/CMakeFiles/rtserver.dir/rtserver.c.o
> In file included from /usr/lib/jvm/default-java/include/jni.h:45:0,
>                  from
> /home/dario/Desktop/brlcad-7.24.2/src/librtserver/rtserver.c:45:
> /usr/lib/jvm/default-java/include/jni_md.h:40:0: error: "UNUSED" redefined
> [-Werror]
>    #define UNUSED(x) UNUSED_ ## x __attribute__((__unused__))
>  ^
> In file included from
> /home/dario/Desktop/brlcad-7.24.2/src/librtserver/rtserver.c:26:0:
> /home/dario/Desktop/brlcad-7.24.2/include/common.h:220:0: note: this is
> the location of the previous definition
>  #  define UNUSED(parameter) UNUSED_ ## parameter __attribute__((unused))
>  ^
> cc1: all warnings being treated as errors
> make[2]: *** [src/librtserver/CMakeFiles/rtserver.dir/rtserver.c.o] Error 1
> make[1]: *** [src/librtserver/CMakeFiles/rtserver.dir/all] Error 2
> make: *** [all] Error 2
>
> I will really appreciate help from anyone here.
> Thanks
>
>
-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk

------------------------------

_______________________________________________
brlcad-devel mailing list
brlcad-devel-5NWGOfrQmnc@public.gmane.orgurceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

End of brlcad-devel Digest, Vol 541, Issue 2
********************************************

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@...
https://lists.sourceforge.net/lists/listinfo/brlcad-devel
Blessing Atie | 7 Oct 21:29 2014
Picon

Re: Build Errors

I did a new checkout as recommended by Stragus and everything went well till completion.
I don't still know what went wrong with the first one.
Any highlights please?

2014-10-07 18:34 GMT+01:00 Blessing Atie <bchicka18-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>:
Hi
Im Blessing Atie a student at University of Buea Cameroon and I would love to hack Brlcad code.
I did an SVN checkout and read through the INSTALL and HACKING files as recommended by brlcad on #brlcad and im getting this error when i run make:
.........
[ 35%] Built target libpc
[ 35%] Building C object src/librtserver/CMakeFiles/rtserver.dir/rtserver.c.o
In file included from /usr/lib/jvm/default-java/include/jni.h:45:0,
                 from /home/dario/Desktop/brlcad-7.24.2/src/librtserver/rtserver.c:45:
/usr/lib/jvm/default-java/include/jni_md.h:40:0: error: "UNUSED" redefined [-Werror]
   #define UNUSED(x) UNUSED_ ## x __attribute__((__unused__))
 ^
In file included from /home/dario/Desktop/brlcad-7.24.2/src/librtserver/rtserver.c:26:0:
/home/dario/Desktop/brlcad-7.24.2/include/common.h:220:0: note: this is the location of the previous definition
 #  define UNUSED(parameter) UNUSED_ ## parameter __attribute__((unused))
 ^
cc1: all warnings being treated as errors
make[2]: *** [src/librtserver/CMakeFiles/rtserver.dir/rtserver.c.o] Error 1
make[1]: *** [src/librtserver/CMakeFiles/rtserver.dir/all] Error 2
make: *** [all] Error 2

I will really appreciate help from anyone here.
Thanks


------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@...
https://lists.sourceforge.net/lists/listinfo/brlcad-devel
Djimeli Konrad | 7 Oct 20:26 2014
Picon

Help with vrml-g conveter

Hello

         I have been trying to write a vrml-g converter using
openvrml. I just began writing the code but i have been unable to test
the code since i am having a difficult time installing spidermonkey
plugin required by openvrml. I have tried finding a work around but
have found none yet. I would like to know if anyone has any idea on
how to get openvrml working or a pointer to some other library which
could be used to parse vrml files.

Thanks
Konrad

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk

Gmane