You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have been building the tools from source. When I run it, unexpected crashes happen and I cannot tell what I did. As a help, I wanted to check the various compiler warnings. For the most part, from emacs, compile-mode has trouble finding the files. I think that it comes from a common structure used by many:
distclean:
-@for a in $(SUBDIRS) packages; do \
if [ -d $$a ]; then \
(cd $$a; make $@) \
fi; \
done
-@rm -f config.cache config.log config.status configure Makefile
-@rm -rf lib autom4te.cache
-@rm -f include/config.h
The cd is not reported by make, so it leads to a problem for me as I try to find the sources.
I put in a pull request modifying (cd $$a; make $@) \ to ${MAKE} -C $$a $@; \.
distclean:
-@for a in $(SUBDIRS) packages; do \
if [ -d $$a ]; then \
${MAKE} -C $$a $@; \
fi; \
done
-@rm -f config.cache config.log config.status configure Makefile
-@rm -rf lib autom4te.cache
-@rm -f include/config.h
With that modification, emacs takes me to the correct source all the time.
@wrcad just commited the first part of this issue, Thanks. If you would like another pull request that supports the parallel builds of subdirs, I would be happy to prepare one for that.
I am working on a pull request for enabling parallel builds .
For now I am deferring the wrspice module. Parts of that module are created from a .tgz file, e.g., the examples.
That is a impressive set of scripts...
I will work on that a bit later when I have clear mind to load up the full sequence.
Hi Stephen,
I have been building the tools from source. When I run it, unexpected crashes happen and I cannot tell what I did. As a help, I wanted to check the various compiler warnings. For the most part, from emacs, compile-mode has trouble finding the files. I think that it comes from a common structure used by many:
The cd is not reported by make, so it leads to a problem for me as I try to find the sources.
I put in a pull request modifying
(cd $$a; make $@) \
to${MAKE} -C $$a $@; \
.With that modification, emacs takes me to the correct source all the time.
#23
There were several place were the
gcc -Wall
complained about using an object after it is freed. They have all gone away.That part is a mystery.
=====================
Parallelization of recursive jobs in GNU make sugests using the template:
or, if there are some dependancies use this template:
The text was updated successfully, but these errors were encountered: