Hi, I'm trying to compile plptools on FreeBSD 5.2.1 by using NetBSD's pkgsrc. I'm using system's default gcc 3.3.3. I get the following errors:
Making all in lib gmake[1]: Entering directory `/usr/pkg/pkgsrc/comms/plptools/work/plptools-0.12/lib' /bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../include -I../intl -I/u sr/pkg/include -I/usr/include -D_REENTRANT -O2 -O2 -I/usr/pkg/include -I/usr/include -fno -exceptions -fno-check-new -c psitime.cc c++ -DHAVE_CONFIG_H -I. -I../include -I../intl -I/usr/pkg/pkgsrc/comms/plptools/work/.bui ldlink/include -D_REENTRANT -O2 -O2 -fno-exceptions -fno-check-new -c psitime.cc -fPIC -D PIC -o .libs/psitime.o psitime.cc: In function `std::ostream& operator<<(std::ostream&, const PsiTime&)': psitime.cc:183: error: invalid conversion from `const long int*' to `const time_t*' psitime.cc: In function `long long unsigned int evalOffset(psi_timezone_t, int, bool)': psitime.cc:224: error: invalid conversion from `char*(*)(int, int)' to `long long int' psitime.cc:233: error: invalid operands of types `s_int64_t' and `char*()(int, int)' to binary `operator-' psitime.cc:233: error: in evaluation of `operator-=(s_int64_t, char*()(int, int))' gmake[1]: *** [psitime.lo] Error 1 gmake[1]: Leaving directory `/usr/pkg/pkgsrc/comms/plptools/work/plptools-0.12/lib' gmake: *** [all-recursive] Error 1 *** Error code 2
Any help would be greatly appreciated.
Log in to post a comment.
Hi, I'm trying to compile plptools on FreeBSD 5.2.1 by using NetBSD's pkgsrc. I'm using system's default gcc 3.3.3. I get the following errors:
Making all in lib
gmake[1]: Entering directory `/usr/pkg/pkgsrc/comms/plptools/work/plptools-0.12/lib'
/bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../include -I../intl -I/u
sr/pkg/include -I/usr/include -D_REENTRANT -O2 -O2 -I/usr/pkg/include -I/usr/include -fno
-exceptions -fno-check-new -c psitime.cc
c++ -DHAVE_CONFIG_H -I. -I../include -I../intl -I/usr/pkg/pkgsrc/comms/plptools/work/.bui
ldlink/include -D_REENTRANT -O2 -O2 -fno-exceptions -fno-check-new -c psitime.cc -fPIC -D
PIC -o .libs/psitime.o
psitime.cc: In function `std::ostream& operator<<(std::ostream&, const
PsiTime&)':
psitime.cc:183: error: invalid conversion from `const long int*' to `const
time_t*'
psitime.cc: In function `long long unsigned int evalOffset(psi_timezone_t, int,
bool)':
psitime.cc:224: error: invalid conversion from `char*(*)(int, int)' to `long
long int'
psitime.cc:233: error: invalid operands of types `s_int64_t' and `char*()(int,
int)' to binary `operator-'
psitime.cc:233: error: in evaluation of `operator-=(s_int64_t, char*()(int,
int))'
gmake[1]: *** [psitime.lo] Error 1
gmake[1]: Leaving directory `/usr/pkg/pkgsrc/comms/plptools/work/plptools-0.12/lib'
gmake: *** [all-recursive] Error 1
*** Error code 2
Any help would be greatly appreciated.