Thank you Ulrich, I followed your suggestions and have managed to get
TPP running.

Thanks to everybody else too who has tried to assist me :-)

On Sep 29, 9:58 am, Ulrich auf dem Keller <ukel...@interchange.ubc.ca>
wrote:
> Hi Eliza,
>
> I think it's an environment problem. This is exactly what I get when  
> building as non-root user with the source in his home directory and  
> then trying to install to e.g. '/usr/local/tpp/' as default in  
> Makefile.incl by 'sudo make install'. It also doesn't work when  
> building and installing as root. You may try building and installing  
> as the user who got the TPP source. I would try to go to 'src' within  
> TPP source directory as a normal user, then build it by running 'make  
> all' (don't use sudo here). Next create the desired installation  
> directory as specified in 'Makefile.incl' with e.g. 'sudo mkdir /usr/
> local/tpp', change permissions of this directory with e.g. 'sudo chmod  
> -R 777 /usr/local/tpp', then run 'make install' from within TPP 'src'.  
> This should install correctly to '/usr/local/tpp'. Finally, change  
> permissions of '/usr/local/tpp' to e.g. root::wheel or whatever is the  
> default for those directories on your system.
>
> It's just an idea, maybe you already tried it...
>
> Cheers,
>
> Ulrich
>
> On Sep 28, 2009, at 7:26 PM, Eliza wrote:
>
>
>
> > Brian/Natalie
>
> > I tried building on x64 Ubuntu 9.04 desktop (including running the  
> > pre-
> > requisites script) and got the same error:
>
> > Makefile.incl:431: /Makefile.pwiz.incl: No such file or directory
> > make: *** No rule to make target `/Makefile.pwiz.incl'. Stop.
>
> > When I asked the advice of a 'linux expert' they said that the problem
> > is most likely a poorly written make file and something I should
> > report rather than fix myself.
>
> > On Sep 25, 6:00 pm, Brian Pratt <brian.pr...@insilicos.com> wrote:
> >> I'd say next step is try to perform a build on a different computer  
> >> and
> >> transfer the binaries to the computer you want to use.  There's  
> >> something
> >> very peculiar about that system, but hopefully it won't affect TPPs  
> >> ability
> >> to run once it has been built elsewhere.
>
> >> On Thu, Sep 24, 2009 at 10:41 PM, Eliza <blond...@googlemail.com>  
> >> wrote:
>
> >>> Any more suggestions?  There is quite a lot of interest in getting  
> >>> TPP
> >>> running in the lab and at this point I am not sure how to proceed.
>
> >>> On Sep 18, 8:15 pm, Brian Pratt <brian.pr...@insilicos.com> wrote:
> >>>> (FWIW, Ubuntu is a flavor of Debian)
>
> >>>> That's interesting - does "make clean all" work after your first  
> >>>> "make
> >>>> all"?  It sounds like the build is somehow changing the  
> >>>> environment, or
> >>>> maybe even its own makefiles...
>
> >>>  > On Thu, Sep 17, 2009 at 11:45 PM, Eliza <blond...@googlemail.com>
> >>> wrote:
>
> >>>>> I haven't tried your suggestion of running it on another distro  
> >>>>> yet
> >>>>> Natalie, but I did get the latest version when that was  
> >>>>> announced and
> >>>>> I got a little bit further.  I was able to run 'make all'  
> >>>>> without any
> >>>>> errors, but when I run try to run 'make install' I'm back with the
> >>>>> error message "Makefile.incl:431: /Makefile.pwiz.incl: No such  
> >>>>> file or
> >>>>> directory
> >>>>> make: *** No rule to make target `/Makefile.pwiz.incl'.  Stop."
>
> >>>>> I am not using Ubuntu, but Debian.
>
> >>>>> On Sep 4, 8:40 pm, Natalie Tasman <natalie.tas...@insilicos.com>
> >>>>> wrote:
> >>>>>  > Hi Eliza,
>
> >>>>>> At this point, it might be worthwhile trying to compile the TPP  
> >>>>>> on
> >>>>>> another linux distribution that works well.  For example, Ubuntu
> >>>>>> 8.04.  Then, I'd be sure to run the correct "install  
> >>>>>> prerequisites"
> >>>>>> file from tpp/installer_linux to make sure all the required  
> >>>>>> system
> >>>>>> packages are installed.
>
> >>>>>> Then again, it wouldn't hurt to run the correct  "install
> >>>>>> prerequisites" for your own system.  Currently, the Ubuntu 9.04
> >>> script
> >>>>>> seems to work for 9.10 also, if you're using that.
>
> >>>>>> Good luck,
>
> >>>>>> Natalie
>
> >>>>>> On Sep 4, 2009, at 1:05 AM, Eliza wrote:
>
> >>>>>>> Mike - having an empty Makefile.config.incl didn't fix  
> >>>>>>> anything.  I
> >>> am
> >>>>>>> still getting the error:  make: *** No rule to make target `/
> >>>>>>> Makefile.pwiz.incl'.  Stop.
>
> >>>>>>> On Sep 1, 10:21 pm, Mike Coleman <tutu...@gmail.com> wrote:
> >>>>>>>> Okay, this turned out to be useful.  It appears that the  
> >>>>>>>> contents
> >>> of
> >>>>>>>> your file 'Makefile.config.incl' is including itself (it  
> >>>>>>>> appears
> >>> to
> >>>>>>>> be
> >>>>>>>> a copy of 'Makefile.incl').  This recurses about 1000 times, at
> >>> which
> >>>>>>>> point you hit the file handle limit.  The resulting error is
> >>>>>>>> apparently ignored due to the '-include'.
>
> >>>>>>>> So, either make 'Makefile.config.incl' an empty file, or  
> >>>>>>>> otherwise
> >>> I
> >>>>>>>> think it should be just a short file including a few variable
> >>>>>>>> definitions.  Also, verify that neither of these files is a
> >>> symbolic
> >>>>>>>> or hard link to the other.
>
> >>>>>>>> Probably this will fix things, or at least move things forward.
>
> >>>>>>>> Mike
>
> >>>>>>>> On Aug 31, 2:34 am, Eliza <blond...@googlemail.com> wrote:
>
> >>>>>>>>> OK I have added make.strace.gz to the file uploads.
>
> >>>>>>>>> On Aug 28, 6:34 pm, Mike Coleman <tutu...@gmail.com> wrote:
>
> >>>>>>>>>> Okay, if you really want to bring out the big guns, do  
> >>>>>>>>>> something
> >>>>>>>>>> like
> >>>>>>>>>> this
>
> >>>>>>>>>>     $ strace -f -s 1024 -v -o make.strace make
>
> >>>>>>>>>> and put the resulting 'make.strace' log somewhere where we  
> >>>>>>>>>> can
> >>>>>>>>>> look at
> >>>>>>>>>> it.  I think this is erroring out pretty quickly, so  
> >>>>>>>>>> hopefully
> >>> that
> >>>>>>>>>> log won't be too huge.  No promises, but this may very well
> >>> clarify
> >>>>>>>>>> what's going wrong.
>
> >>>>>>>>>> You'll have to install the strace package if it's not already
> >>>>>>>>>> present.
>
> >>>>>>>>>> Mike
>
> >>>>>>>>>> On Aug 28, 4:59 am, Eliza <blond...@googlemail.com> wrote:
>
> >>>>>>>>>>> That doesn't make any difference.
>
> >>>>>>>>>>> On Aug 27, 8:12 pm, "Brian Pratt"  
> >>>>>>>>>>> <brian.pr...@insilicos.com>
> >>>>>>>>>>> wrote:
>
> >>>>>>>>>>>> Yeah, that's what we use here too.  Perhaps you could try  
> >>>>>>>>>>>> it
> >>> as
> >>>>>>>>>>>> a different,
> >>>>>>>>>>>> newly created user?  It sounds like there is something
> >>> peculiar
> >>>>>>>>>>>> about your
> >>>>>>>>>>>> shell setup.
>
> >>>>>>>>>>>> -----Original Message-----
> >>>>>>>>>>>> From: spctools-discuss@googlegroups.com
>
> >>>>>>>>>>>> [mailto:spctools-disc...@googlegroups.com] On Behalf Of  
> >>>>>>>>>>>> Eliza
> >>>>>>>>>>>> Sent: Thursday, August 27, 2009 12:13 AM
> >>>>>>>>>>>> To: spctools-discuss
> >>>>>>>>>>>> Subject: [spctools-discuss] Re: Failure with make
>
> >>>>>>>>>>>> Bash
>
> >>>>>>>>>>>> On Aug 20, 11:55 pm, "Brian Pratt"  
> >>>>>>>>>>>> <brian.pr...@insilicos.com
>
> >>>>>>>>>>>> wrote:
> >>>>>>>>>>>>> We basically tried that already: Eliza says the suggested
>
> >>>>>>>>>>>>> export PWD=/opt/trans_proteomic_pipeline/src ; make all
> >>> install
>
> >>>>>>>>>>>>> did not work.  She also tried the "SRC_ROOT= $(shell pwd)"
> >>>>>>>>>>>>> change to the
> >>>>>>>>>>>>> makefile.  There's something deeper going on.
>
> >>>>>>>>>>>>> Eliza, what shell do you use?  I do see from googling that
> >>>>>>>>>>>>> $PWD might be
> >>>>>>>>>>>>> bash-specific, possibly there are other unintended bash
> >>>>>>>>>>>>> dependencies.
>
> >>>>>>>>>>>>> Brian
>
> >>>>>>>>>>>>> -----Original Message-----
> >>>>>>>>>>>>> From: spctools-discuss@googlegroups.com
>
> >>>>>>>>>>>>> [mailto:spctools-disc...@googlegroups.com] On Behalf Of  
> >>>>>>>>>>>>> Mike
> >>>>>>>>>>>>> Coleman
> >>>>>>>>>>>>> Sent: Thursday, August 20, 2009 1:26 PM
> >>>>>>>>>>>>> To: spctools-discuss
> >>>>>>>>>>>>> Subject: [spctools-discuss] Re: Failure with make
>
> >>>>>>>>>>>>> Eliza,
>
> >>>>>>>>>>>>> I'mstill suspicious about the $PWD thing.  If you're  
> >>>>>>>>>>>>> running
> >>>>>  > >>>>>>> 'make'
> >>>>>>>>>>>>> normally, you might try something like
>
> >>>>>>>>>>>>>     $ PWD=$(pwd) make ...
>
> >>>>>>>>>>>>> instead of just
>
> >>>>>>>>>>>>>     $ make ...
>
> >>>>>>>>>>>>> to see whether that improves your situation.  
> >>>>>>>>>>>>> Alternatively,
> >>>>>>>>>>>>> for the
> >>>>>>>>>>>>> 'root' steps, you could do something like
>
> >>>>>>>>>>>>>     $ sudo PWD=$(pwd) make ...
>
> >>>>>>>>>>>>> Mike

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"spctools-discuss" group.
To post to this group, send email to spctools-discuss@googlegroups.com
To unsubscribe from this group, send email to 
spctools-discuss+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/spctools-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to