sorry for long silence ... made stupid mistake of starting from scratch forgetting the network speed here. The other thing is I realised I typed "make" after configure, not "make world". If that is the issue, sorry for wasting your time for the umpteenth time. It is looking a bit happier ... tom On 4 March 2014 20:33, Tim Jenness <[log in to unmask]> wrote: > That all looks right to me. You don't need to set STARLINK_DIR as the > login script is meant to set it for you (and if you set it it will simply > assume you are relocating). > > None of this explains why star2html is not in > $STARCONF_DEFAULT_PREFIX/bin > > if you go into applications/star2html and type "make install" what > happens? > > > On Tue, Mar 4, 2014 at 12:03 PM, Thomas Marsh <[log in to unmask]>wrote: > >> Oh right! I am now not sure how I have *ever* built starlink if this is >> the case because the first thing I do before trying to is >> source the following little script, which as you will see explicitly >> unsets STARLINK_DIR. I thought it says to do this somewhere in the >> build instructions, but perhaps STARLINK_DIR gets set at some point and >> then I mistakenly re-sourced the little script or something. >> Apologies for my probable incompetence. Where would be the best point for >> me to re-start? Right back to bootstrap? >> >> >> setenv F77 gfortran >> setenv FC gfortran >> setenv STARCONF_DEFAULT_STARLINK $TRM_SOFTWARE/gstar >> setenv STARCONF_DEFAULT_PREFIX $TRM_SOFTWARE/gstar >> unsetenv INSTALL >> unsetenv STARLINK >> unsetenv STARLINK_DIR >> setenv PATH >> $STARCONF_DEFAULT_PREFIX/bin:$STARCONF_DEFAULT_PREFIX/buildsupport/bin:$PATH >> >> >> tom >> >> On 4 March 2014 18:17, Tim Jenness <[log in to unmask]> wrote: >> >>> star2html is in your path in $STARLINK_DIR/bin >>> >>> Your configure can't find it. >>> >>> What I don't understand is how you got all the way to sc/002 before it >>> noticed. star2html is built very early in make world. Did you switch >>> terminals to one that doesn't have $STARLINK_DIR/bin in your path? >>> >>> >>> On Tue, Mar 4, 2014 at 11:03 AM, Thomas Marsh <[log in to unmask]>wrote: >>> >>>> I get this: >>>> >>>> cd docs/sc/002/ >>>> sc/002> ./configure -C >>>> configure: loading cache config.cache >>>> checking for a BSD-compatible install... (cached) /usr/bin/install -c >>>> checking whether build environment is sane... yes >>>> checking for a thread-safe mkdir -p... (cached) /usr/bin/mkdir -p >>>> checking for gawk... (cached) gawk >>>> checking whether make sets $(MAKE)... (cached) yes >>>> checking whether make supports nested variables... (cached) yes >>>> configure: Starlink tree located at /home/phsaap/software/gstar >>>> checking for git... (cached) /usr/bin/git >>>> checking for pax... (cached) /usr/bin/pax >>>> checking for gnutar... (cached) /bin/tar >>>> checking for star2html... (cached) star2html >>>> checking that generated files are newer than configure... done >>>> configure: creating ./config.status >>>> config.status: creating Makefile >>>> config.status: creating component.xml >>>> config.status: creating examples/Makefile >>>> >>>> but the make problem is unchanged ... >>>> >>>> Where does it find "star2html"? I ran a 'find' from the top level and >>>> the only star2html it came back with was the directory >>>> ./applications/star2html/ >>>> >>>> is that right? >>>> >>>> tom >>>> >>>> >>>> >>>> On 4 March 2014 15:32, Tim Jenness <[log in to unmask]> wrote: >>>> >>>>> sc2 is the first standalone document to build. >>>>> >>>>> What happens if you run ./configure in the docs/sc/002 directory? >>>>> >>>>> >>>>> On Tue, Mar 4, 2014 at 2:33 AM, Tom Marsh <[log in to unmask]>wrote: >>>>> >>>>>> Sorry, me again. Trying to build starlink on newish laptop and >>>>>> encountered one I vaguely feel I have before: >>>>>> >>>>>> star2html sc2.tex >>>>>> make[4]: star2html: Command not found >>>>>> make[4]: [sc2.htx_tar] Error 127 (ignored) >>>>>> test -d sc2.htx >>>>>> make[4]: *** [sc2.htx_tar] Error 1 >>>>>> make[4]: Leaving directory >>>>>> `/home/phsaap/software/github/starlink/docs/sc/002' >>>>>> make[3]: *** [all-recursive] Error 1 >>>>>> make[3]: Leaving directory >>>>>> `/home/phsaap/software/github/starlink/docs/sc/002' >>>>>> make[2]: *** [all-recursive] Error 1 >>>>>> make[2]: Leaving directory >>>>>> `/home/phsaap/software/github/starlink/docs/sc' >>>>>> make[1]: *** [all-recursive] Error 1 >>>>>> make[1]: Leaving directory >>>>>> `/home/phsaap/software/github/starlink/docs' >>>>>> make: *** [all-recursive] Error 2 >>>>>> >>>>>> there were various things (yacc, bison, flex) that I had to install >>>>>> as I hit errors; I don't know if this could somehow have led to the above >>>>>> problem which would not have occurred otherwise. Anyway, grateful for ways >>>>>> around it. It was quite early in the 'make' stage. I am at VLT at the >>>>>> moment and need to get starlink etc installed >>>>>> >>>>>> tom >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Professor T.R. Marsh Tel.: +44-(0)24765-74739 >>>> Department of Physics FAX : +44-(0)24765-23762 >>>> University of Warwick >>>> Coventry CV4 7AL, UK www.astro.warwick.ac.uk >>>> >>> >>> >> >> >> -- >> Professor T.R. Marsh Tel.: +44-(0)24765-74739 >> Department of Physics FAX : +44-(0)24765-23762 >> University of Warwick >> Coventry CV4 7AL, UK www.astro.warwick.ac.uk >> > > -- Professor T.R. Marsh Tel.: +44-(0)24765-74739 Department of Physics FAX : +44-(0)24765-23762 University of Warwick Coventry CV4 7AL, UK www.astro.warwick.ac.uk