Good to hear that it all worked at the end.

BTW, I also recently added the ability to do a parallel build. After the
configuration step and instead of just invoking "make" do:

 make -jN

Where N is the number of parallel tasks that make can run concurrently. I
typically run with N=2*Cores.

Cheers,
Jafar


On Tue, Jun 20, 2017 at 3:04 PM, Steve Wampler <swamp...@noao.edu> wrote:

> On 06/20/2017 12:41 PM, Jeffery, Clint (jeffe...@uidaho.edu) wrote:
> > The event.u reference probably comes from an old uni/lib/deps.out or
> some such.  See commit r5068 or feel free to ask
> > questions.
>
> Thanks.  I ended up doing a:
>
>     find . -type f | xargs grep -l -e "event\.u"
>
> and uncovered a file "makefile" in uni/lib dated from back in Feb.
> This was being used in place of the (newer) Makefile.
>
> Removing 'makefile' fixed the problem, but the same thing
> happened in uni/unidoc.  Removing the 'makefile' there
> allowed compilation to complete.
>
> However, there are a lot of 'makefile's laying arounc
> after the make Pure besides those two.  In particular:
>
>    ->find . -name makefile
>    ./uni/util/makefile
>    ./uni/ivib/makefile
>    ./uni/unidoc/docs/makefile
>    ./uni/unidep/makefile
>    ./uni/gui/ivib/makefile
>    ./uni/gui/guidemos/makefile
>    ./uni/gui/makefile
>    ./uni/xml/makefile
>    ./uni/unicon/makefile
>    ./uni/native/makefile
>    ./uni/parser/makefile
>    ./doc/unicon/makefile
>    ->
>
> Most of these (but not all) mask a new Makefile in the
> same directory:
>
>    >for f in $(find . -name makefile); do
>     >nf=$(dirname $f)
>     >if [ -f $nf/Makefile ]; then
>     >  echo $nf
>     >fi
>     >done
>    ./uni/util
>    ./uni/ivib
>    ./uni/unidep
>    ./uni/gui/ivib
>    ./uni/gui/guidemos
>    ./uni/gui
>    ./uni/xml
>    ./uni/unicon
>    ./uni/native
>    ./uni/parser
>    ->
>
> (the directories doc/unicon and uni/unidoc have "makefile", but no
> "Makefile")
>
> I suspect that while the build works the new Makefiles being masked aren't
> being used.  So I removed those 'makefile's (leaving the two that aren't
> masking a Makefile) and reran:
>
>   ./configure && make
>
> There were no more problems encountered.
>
> Thanks for the hint - that helped!
>
> -Steve
>
> --
> Steve Wampler -- swamp...@noao.edu
> The gods that smiled on your birth are now laughing out loud.
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Unicon-group mailing list
> Unicon-group@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/unicon-group
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Unicon-group mailing list
Unicon-group@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/unicon-group

Reply via email to