[GRASS-dev] GRASS 7.1 compiles but won't run

Michael Barton Michael.Barton at asu.edu
Mon Nov 23 13:50:30 PST 2015


Vaclav,

I don't use make install. Because I'm making binaries for everyone else, I create a binary distribution package with make bindist. I always have to remove that when I create a new one.

Michael
____________________
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Head, Graduate Faculty in Complex Adaptive Systems Science
Arizona State University

voice:  480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)
fax: 480-965-7671 (SHESC),  480-727-0709 (CSDC)
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu















On Nov 23, 2015, at 2:36 PM, Vaclav Petras <wenzeslaus at gmail.com<mailto:wenzeslaus at gmail.com>> wrote:

On Mon, Nov 23, 2015 at 4:31 PM, Michael Barton <Michael.Barton at asu.edu<mailto:Michael.Barton at asu.edu>> wrote:
I always do a make distclean.

However, if you think it would help, I can delete the entire installation and checkout again.

`make distclean` doesn't remove files from the "installation" directory placed by `make install`. So yes, you must remove everything created during compilation by `make` and `make install`.


On Nov 23, 2015, at 2:25 PM, Vaclav Petras <wenzeslaus at gmail.com<mailto:wenzeslaus at gmail.com>> wrote:


On Mon, Nov 23, 2015 at 4:22 PM, Martin Landa <landa.martin at gmail.com<mailto:landa.martin at gmail.com>> wrote:
2015-11-23 22:13 GMT+01:00 Michael Barton <Michael.Barton at asu.edu<mailto:Michael.Barton at asu.edu>>:
> "/Users/cmbarton/grass_source/grass_trunk/macosx/dist/GRASS-7.1.app/Contents/MacOS/gui/wxpython/lmgr/frame.py",
> line 73, in <module>
>     from datacatalog.catalog   import DataCatalog
> ImportError: No module named catalog

please check ML, there are several mail about that. Completely remove
current installation and re-compile from scratch. Ma

When you are building after long time, you should always build from scratch (make distclean). Some changes, like moving files, require cleaning the distribution directory and there is no way around it, r66128 was one of them.

https://trac.osgeo.org/grass/changeset/66128



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20151123/4472c783/attachment.html>


More information about the grass-dev mailing list