What Linux platform/version are you trying to built it for?

On Wed, Apr 20, 2016 at 7:28 AM, Craig Lawless <
[email protected]> 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 [email protected].
> To post to this group, send email to [email protected].
> 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
[email protected]

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/spctools-discuss.
For more options, visit https://groups.google.com/d/optout.

Reply via email to