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.