[Pipet Devel] dl2bl file not written

J.W. Bizzaro jeff at bioinformatics.org
Mon Feb 26 11:11:38 EST 2001


Jean-Marc Valin wrote:
> 
> What errors are you getting?

--------------------------------------------------------------
Making all in data-flow
make[1]: Entering directory `/usr/src/Overflow/Overflow/data-flow'
Making all in src
make[2]: Entering directory `/usr/src/Overflow/Overflow/data-flow/src'
/bin/sh ../../libtool --mode=compile c++ -DLINUX=1 -DPROTOTYPES=1
-DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_PTHREAD_CANCEL=1  -I.
-I.  -I../../data-flow/include -I/usr/include/gnome-xml    -g -O2 -c Node.cc
c++ -DLINUX=1 -DPROTOTYPES=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1
-DHAVE_PTHREAD_CANCEL=1 -I. -I. -I../../data-flow/include
-I/usr/include/gnome-xml -g -O2 -Wp,-MD,.deps/Node.pp -c Node.cc  -fPIC -DPIC
-o Node.lo
In file included from
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/iostream.h:31,
                 from
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/stl_alloc.h:45,
                 from
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/alloc.h:21,
                 from
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/std/bastring.h:39,
                 from
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/string:6,
                 from ../../data-flow/include/Node.h:21,
                 from Node.cc:17:
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/streambuf.h:
In method `struct streampos streambuf::pubseekoff(long long int,
ios::seek_dir, int = 3)':
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/streambuf.h:362:
conversion from `__off64_t' to non-scalar type `streampos' requested
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/streambuf.h:
In method `struct streampos streambuf::pubseekpos(_G_fpos64_t, int = 3)':
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/streambuf.h:364:
`struct streampos' used where a `long long int' was expected
make[2]: *** [Node.lo] Error 1
make[2]: Leaving directory `/usr/src/Overflow/Overflow/data-flow/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/Overflow/Overflow/data-flow'
make: *** [all-recursive] Error 1
Making install in data-flow
make[1]: Entering directory `/usr/src/Overflow/Overflow/data-flow'
Making install in src
make[2]: Entering directory `/usr/src/Overflow/Overflow/data-flow/src'
/bin/sh ../../libtool --mode=compile c++ -DLINUX=1 -DPROTOTYPES=1
-DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_PTHREAD_CANCEL=1  -I.
-I.  -I../../data-flow/include -I/usr/include/gnome-xml    -g -O2 -c Node.cc
c++ -DLINUX=1 -DPROTOTYPES=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DHAVE_LIBPTHREAD=1
-DHAVE_PTHREAD_CANCEL=1 -I. -I. -I../../data-flow/include
-I/usr/include/gnome-xml -g -O2 -Wp,-MD,.deps/Node.pp -c Node.cc  -fPIC -DPIC
-o Node.lo
In file included from
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/iostream.h:31,
                 from
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/stl_alloc.h:45,
                 from
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/alloc.h:21,
                 from
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/std/bastring.h:39,
                 from
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/string:6,
                 from ../../data-flow/include/Node.h:21,
                 from Node.cc:17:
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/streambuf.h:
In method `struct streampos streambuf::pubseekoff(long long int,
ios::seek_dir, int = 3)':
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/streambuf.h:362:
conversion from `__off64_t' to non-scalar type `streampos' requested
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/streambuf.h:
In method `struct streampos streambuf::pubseekpos(_G_fpos64_t, int = 3)':
/usr/lib/gcc-lib/i386-redhat-linux/2.95.2/../../../../include/g++-3/streambuf.h:364:
`struct streampos' used where a `long long int' was expected
make[2]: *** [Node.lo] Error 1
make[2]: Leaving directory `/usr/src/Overflow/Overflow/data-flow/src'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/src/Overflow/Overflow/data-flow'
make: *** [install-recursive] Error 1
--------------------------------------------------------------

Am I imagining things, or are these errors coming from the g++ headers and not
Overflow?

Note that the g++-3 libraries come from libstdc++-2.95.2.  I didn't upgrade
that yet.

> -- with which compiler? Overflow is known
> to compile with 2.95.x.

It's the 2.95.x compiler that I've been using all along.

> it will. Note that if you're using the version from CVS, I've been doing
> important modifications recently, so that may be the cause of your
> errors (try 0.3.0 until I stabilize everything and make a release).

Okay, I'll stick with that for a while then.

In the meantime, I'll *TRY* things with the 2.96 compiler.

Thanks.
Jeff
-- 
J.W. Bizzaro                                           jeff at bioinformatics.org
Director, Bioinformatics.org: The Open Lab     http://bioinformatics.org/~jeff
"All those scientists--they're all alike!  They say they're working for us,
but what they really want is to rule the world!" 
  -- Angry Villager, Young Frankenstein
--




More information about the Pipet-Devel mailing list