Hi Joe, Thanks for getting back to me. I'm building on Ubuntu 14.04. I managed to get through the set-up. I commented out "use strict" in the ProtXMLViewer.pl.
My next issue now is I'm unable to view/upload/change directory. TPP states that my current directory is /ISB/data/, but when I try changing directory, uploading files etc I just get the error: - Attempted to access non-existing directory. - Attempted to access forbidden directory. Any ideas? I have tried altering tpp_gui_config.pl to set defaults, of 'base_dir', 'www_root' and "data_dir', but so far nothing has worked. Regards Craig On Wednesday, 20 April 2016 18:43:16 UTC+1, jsl...@systemsbiology.org wrote: > > What Linux platform/version are you trying to built it for? > > On Wed, Apr 20, 2016 at 7:28 AM, Craig Lawless <craig....@manchester.ac.uk > <javascript:>> wrote: > >> Please can anyone help. I've never really had any success installing TPP >> in previous years on linux and so have avoided until now. >> >> I am following the instructions as per the INSTALL_LINUX file provided in >> the unpacked TPP_4.8.0-src.tgz. >> >> I'm using default settings (i.e. no changes to the Makefile.incl file). >> >> I run make all. >> >> The first warning I get is: >> svn: E155036: The working copy at >> '/home/mjfidcl2/TPP2/TPP-4.8.0/trans_proteomic_pipeline/extern/htmldoc' >> is too old (format 9) to work with client version '1.8.8 (r1568071)' >> (expects format 31). You need to upgrade the working copy first. >> >> I get 100s of warning messages referring to items such as: >> >> htmldoc.cxx:385:41: warning: conversion to ‘float’ from ‘double’ may >> alter its value [-Wconversion] >> PDFEffectDuration = atof(argv[i]); >> ^ >> htmllib.cxx:555:18: warning: conversion to ‘hdChar {aka unsigned char}’ >> from ‘int’ may alter its value [-Wconversion] >> *ptr++ = ch; >> ^ >> image.h: In destructor ‘virtual hdBMPImage::~hdBMPImage()’: >> image.h:136:7: warning: inlining failed in call to >> ‘hdBMPImage::~hdBMPImage()’: call is unlikely and code size would grow >> [-Winline] >> class hdBMPImage : public hdImage >> ^ >> Which ends in: >> Formatting htmldoc.pdf... >> Aborted (core dumped) >> make[2]: *** [htmldoc.pdf] Error 134 >> >> I then get similar warning all the way through. >> ../src/H5Eprivate.h:54:40: warning: anonymous variadic macros were >> introduced in C99 [-Wvariadic-macros] >> #define HDONE_ERROR(maj, min, ret_val, ...) { \ >> ^ >> ../src/H5Eprivate.h:66:40: warning: anonymous variadic macros were >> introduced in C99 [-Wvariadic-macros] >> #define HGOTO_ERROR(maj, min, ret_val, ...) { \ >> ^ >> tchecksum.c: In function ‘test_chksum_large’: >> tchecksum.c:192:26: warning: conversion to ‘uint8_t’ from ‘size_t’ may >> alter its value [-Wconversion] >> large_buf[u] = u * 3; >> >> ../../src/H5public.h:140:23: warning: ISO C90 does not support 'long >> long' [-Wlong-long] >> typedef unsigned long long hsize_t; >> ^ >> ../../src/H5public.h:141:21: warning: ISO C90 does not support 'long >> long' [-Wlong-long] >> typedef signed long long hssize_t; >> ^ >> Then right at the end I get: >> >> >> /usr/bin/perl -pe >> "s/\/tpp\/cgi-bin\//\/tpp\/cgi-bin\//g;s/\/cygdrive\/c\/Inetpub\/tpp-bin\//\/usr\/local\/tpp\/cgi\-bin\//g;s/\x24\{base_dir\}users\//\/usr\/local\/tpp\/cgi-bin\/users\//g;s/\/tools\/bin\/TPP\/tpp\//\/usr\/local\/tpp\//g;s/cygpath >> >> \-wp >> //g;s/\"\/cygdrive\/c\/Inetpub\/wwwroot\/\"/\\x24ENV\{\'WEBSERVER_ROOT\'\}\.'\/'/g;s/\/tpp\-bin/\/tpp\/cgi\-bin/g;s/'\/usr\/bin\//'/g;s/'\/bin\//'/g >> >> ;s/\/usr\/bin\/perl/\/usr\/bin\/perl/g " < ../../CGI/ProtXMLViewer.pl > >> ../../build/Ubuntu-x86_64/ProtXMLViewer.pl >> /usr/bin/perl -c -I ../../build/Ubuntu-x86_64 >> ../../build/Ubuntu-x86_64/ProtXMLViewer.pl >> Bareword "endform" not allowed while "strict subs" in use at >> ../../build/Ubuntu-x86_64/ProtXMLViewer.pl line 271. >> Bareword "endform" not allowed while "strict subs" in use at >> ../../build/Ubuntu-x86_64/ProtXMLViewer.pl line 271. >> ../../build/Ubuntu-x86_64/ProtXMLViewer.pl had compilation errors. >> make[1]: *** [../../build/Ubuntu-x86_64/ProtXMLViewer.pl] Error 255 >> make[1]: *** Deleting file `../../build/Ubuntu-x86_64/ProtXMLViewer.pl' >> make[1]: Leaving directory >> `/home/mjfidcl2/TPP2/TPP-4.8.0/trans_proteomic_pipeline/src/perl_paths' >> make: *** [perl_paths] Error 2 >> >> Any help? >> >> Regards >> >> Craig >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "spctools-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to spctools-discu...@googlegroups.com <javascript:>. >> To post to this group, send email to spctools...@googlegroups.com >> <javascript:>. >> Visit this group at https://groups.google.com/group/spctools-discuss. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Joe Slagel > Institute for Systems Biology > jsl...@systemsbiology.org <javascript:> > > -- You received this message because you are subscribed to the Google Groups "spctools-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to spctools-discuss+unsubscr...@googlegroups.com. To post to this group, send email to spctools-discuss@googlegroups.com. Visit this group at https://groups.google.com/group/spctools-discuss. For more options, visit https://groups.google.com/d/optout.