@Sean - Disabling bundled build does help a lot if not completely.
@Vasco - Thank you for the detailed instructions. While working with r30379
version on Ubuntu 16.04, I got the following few errors as mentioned in the
list attached. I've mentioned both 'make' and 'make -j4' results with the
hope of better understanding. While I try to tweak the code a bit to make
it work (like using expscan.h file content), it somehow leads to even more
errors. Any clue? I'll now try doing these on Ubuntu 17.04 the way you
mentioned.
Also, since the deadline is approaching regarding the final proposal
submission, do let me know if there are any changes to be made in the rough
draft I submitted.
Warm Regards,
*Sreyansh Kumhar Jain*
4th Year Undergraduate Student
Department of Mechanical Engineering
Indian Institute of Technology, Kharagpur
*+91-9933958066*
sreyanshjai...@gmail.com
Facebook <https://www.facebook.com/sreyansh.sonu> | LinkedIn
<https://www.linkedin.com/in/sreyansh-kumhar-jain-a61428104/>
On Sat, Mar 24, 2018 at 9:46 AM, Christopher Sean Morrison <brl...@mac.com>
wrote:
>
>
> On Mar 21, 2018, at 11:22 AM, Sreyansh Jain <sreyanshjai...@gmail.com>
> wrote:
>
> I've tried symlinking awk to both gawk(4.1.3) and mawk, but I still get
> the same error. I'm using Ubuntu 16.04.
>
> Also, I've made the changes in the proposal. Now that I'm aware roughly
> about the tasks to be done, I think it's better to stick to either one of
> BOT plate mode or BREP support. If time permits, I'll do the other. I'll do
> a bit of detailed background study in both cases to check which one should
> be plausible in the given time frame and update it in the proposal
> accordingly.
>
>
> There’s apparently some issue with our bundled libpng sources on your
> system. Does disabling bundled build work? We usually recommend bundled
> for simplicity, but the default should work too. Delete/Recreate your
> build directory, then reconfigure:
>
> cd to the brlcad sources directory
> rm -rf build
> mkdir build
> cd build
> cmake .. -DCMAKE_BUILD_TYPE=Release -DBRLCAD_ENABLE_OPENCL=ON
> make
>
> Cheers!
> Sean
>
>
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> BRL-CAD Developer mailing list
> brlcad-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/brlcad-devel
>
>
WITH "make" COMMAND
..
[ 14%] Building C object
src/other/stepcode/src/express/CMakeFiles/express.dir/express.c.o
In file included from /usr/brlcad/src/other/stepcode/src/express/express.c:86:0:
/usr/brlcad/src/other/stepcode/src/express/parse_data.h:5:5: error: unknown
type name ‘perplex_t’
perplex_t scanner;
^
WITH "make -j4" COMMAND
[ 75%] Linking C executable icv_saturate
/usr/brlcad/build/src/libgcv/plugins/obj/wfobj/WFOBJ_PARSER_STATIC_obj_grammar/obj_grammar.yy:
In function ‘int obj_parser_parse(yyscan_t)’:
/usr/brlcad/build/src/libgcv/plugins/obj/wfobj/WFOBJ_PARSER_STATIC_obj_grammar/obj_grammar.yy:158:81:
error: ‘perplexGetExtra’ was not declared in this scope
struct extra_t *extra = static_cast<struct
extra_t*>(perplexGetExtra(scanner));
^
/usr/brlcad/build/src/libgcv/plugins/obj/wfobj/WFOBJ_PARSER_STATIC_obj_grammar/obj_grammar.yy:166:44:
error: ‘obj_parser_lex’ was not declared in this scope
while ((yychar = obj_parser_lex(scanner)) != YYEOF) {
^
/usr/brlcad/build/src/libgcv/plugins/obj/wfobj/WFOBJ_PARSER_STATIC_obj_grammar/obj_grammar.yy:166:50:
error: ‘YYEOF’ was not declared in this scope
while ((yychar = obj_parser_lex(scanner)) != YYEOF) {
^
/usr/brlcad/build/src/libgcv/plugins/obj/wfobj/WFOBJ_PARSER_STATIC_obj_grammar/obj_grammar.yy:
In function ‘void yy_reduce(yyParser*, int)’:
/usr/brlcad/build/src/libgcv/plugins/obj/wfobj/WFOBJ_PARSER_STATIC_obj_grammar/obj_grammar.yy:64:26:
error: ‘perplexGetExtra’ was not declared in this scope
(perplexGetExtra(scanner))->parser_state.syntaxError = true;
^
/usr/brlcad/build/src/libgcv/plugins/obj/wfobj/WFOBJ_PARSER_STATIC_obj_grammar/obj_grammar.yy:66:17:
note: in expansion of macro ‘SET_SYNTAX_ERROR’
#define YYERROR SET_SYNTAX_ERROR
^
/usr/brlcad/build/src/libgcv/plugins/obj/wfobj/WFOBJ_PARSER_STATIC_obj_grammar/obj_grammar.yy:302:2:
note: in expansion of macro ‘YYERROR’
YYERROR;
^
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel