[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: building from git



This might have done it - I ran 'make maint' and now 'make install' is 
copying files to the proper directory.

-Ethan

On 06/17/2009 03:56 PM, Ethan Swint wrote:
>     Edited Makefile, as noted in the README in the gaf directory in git.
>     Called 'make install', but it looks to still be installing in
>     /root/geda.  Ran 'make reconfig', same result.  'make' reports
>     >gEDA Toplevel Makefile
>     >This Makefile requires libgeda, symbols, gschem, gnetlist,
>     >gattrib, gsymcheck, utils, docs, and examples source tarball packages
>     >untarred in this: /home/ethan/src/gaf directory
>     >Type:
>     >
>     >make install      Installs gEDA/gaf into /usr/local/share
>     >make uninstall    Uninstall gEDA/gaf from /usr/local/share
>     >
>     but 'make install' results in
>
>       ( cd symbols; make install )
>       make[1]: Entering directory `/home/ethan/src/gaf/symbols'
>       Making install in 4000
>       make[2]: Entering directory `/home/ethan/src/gaf/symbols/4000'
>       make[3]: Entering directory `/home/ethan/src/gaf/symbols/4000'
>       make[3]: Nothing to be done for `install-exec-am'.
>       test -z "/root/geda/share/gEDA/sym/4000" || /bin/mkdir -p
>       "/root/geda/share/gEDA/sym/4000"
>
>     Any idea for the discrepancy?
>     -Ethan
>     On 06/17/2009 03:46 PM, Ethan Swint wrote:
>
>     OK - everything got installed to /root, instead of /usr/local...  How
>     to change that in the build process?  I'm looking...
>     I hope the frequent posts aren't too annoying - but I hope they are a
>     help to others who encounter similar problems and update those who are
>     helping me.
>     Thanks,
>     Ethan
>     On 06/17/2009 03:28 PM, Ethan Swint wrote:
>
>       I removed my $HOME/src/gaf directory and ran a git clone, but 'make
>       install' failed because my libgeda version was out of date.  I
>       thought that it was finding my F11 copy of libgeda
>       (libgeda-20081231-2.fc11), so I uninstalled that and ran 'make
>       reconfig', but it still thought that I had libgeda 20080706.  I'm
>       did a
>       ./configure+make+make install
>       in $HOME/src/gaf/libgeda and another
>       make install
>       in $HOME/src/gaf
>       and now the build works.
>       When I run 'gschem' as user, I still get 1.5.0.20080706, even
>       though yum says that I've removed all of gEDA from its knowledge
>       base.
>       Root runs 'gschem' as the version I just built (very nice, BTW!).
>       I've built gEDA before and didn't encounter these issues.  I've got
>       to figure out how to wipe my system clean...
>       -Ethan
>       On 06/17/2009 09:48 AM, Peter Clifton wrote:
>
>       Alternatively, checkout git HEAD:
>       git clone git://git.gpleda.org/gaf.git
>       And check against that.
>       The new Cairo drawing (since 1.5.2) ought to fix the issue -
>       whatever it
>       was. If not, let us know!
>
>    


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user