sh configure --enable-root
--prefix=/am/soft/queue-1.30.1/run/default/SunOS5.7
loading cache ./config.cache
checking host system type... sparc-sun-solaris2.7
...
checking type of array argument to getgroups... gid_t
checking whether getpgrp takes no argument...
configure: error: cannot check getpgrp if cross
compiling
queue-1.20.2 configured fine, under solaris2.7, but
queued
died when I tried to test it by running netscape.
I had hoped 1.30.1 might solve this problem, but now I
can't
get past configure.
I'd appreciate any help I can get. I have some
experience with
compiling and even porting code, but don't know
anything much
about how configure works.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The queue_manager package requires C++, so configure.in adds on 1.30.1 adds a requirement to ./configure
to check for a C++ compiler on the system. I don't know a way around this; if C++ is required for any
package, ./configure will now fail if it is not there.
I believe the problem is with your C++ compiler; ./configure thinks you have a cross-compiling C++ compiler
for some reason.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Is there an alternate test you can use to determine if c++
is a
cross-compiler? I tried installing gcc-2.95.2-sol7-sparc
pre-compiled
from sunfreeware.com and putting it at the front of my
path. Then
I removed it and installed gcc-2.8.1-sol7-sparc. Both of
them
had the same problem - configure thought that c++ was a
cross-
compiler. Perhaps it is something to do with the fact that
all
our solaris 7 machines are running 64-bit.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I put this up for discussion on both queue-developers and the GNU autoconf list and got various answers.
The GNU autoconf people wanted me to use the CVS version of GNU autoconf to build Queue. But one of own
developers thought that the latest released verisons of autoconf should be able to handle it.
Perhaps in the build after 1.40.1-beta I will try to build GNU Queue with a later version of GNU autoconf
(perhaps the CVS version).
You could do me a great favor here by installing a later version of GNU autoconf yourself and rebuilding (with
automake, autoconf, aclocal, autoheader) and see if this solves the problem. Please let me know if you find
a version that works.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=97568
Browser: Mozilla/4.73 [en] (X11; U; SunOS 5.7 sun4u)
sh configure --enable-root
--prefix=/am/soft/queue-1.30.1/run/default/SunOS5.7
loading cache ./config.cache
checking host system type... sparc-sun-solaris2.7
...
checking type of array argument to getgroups... gid_t
checking whether getpgrp takes no argument...
configure: error: cannot check getpgrp if cross
compiling
queue-1.20.2 configured fine, under solaris2.7, but
queued
died when I tried to test it by running netscape.
I had hoped 1.30.1 might solve this problem, but now I
can't
get past configure.
I'd appreciate any help I can get. I have some
experience with
compiling and even porting code, but don't know
anything much
about how configure works.
Logged In: YES
user_id=32209
Browser: Mozilla/4.7 [en] (WinNT; I)
The queue_manager package requires C++, so configure.in adds on 1.30.1 adds a requirement to ./configure
to check for a C++ compiler on the system. I don't know a way around this; if C++ is required for any
package, ./configure will now fail if it is not there.
I believe the problem is with your C++ compiler; ./configure thinks you have a cross-compiling C++ compiler
for some reason.
Logged In: YES
user_id=97568
Browser: Mozilla/4.73 [en] (X11; U; SunOS 5.7 sun4u)
Is there an alternate test you can use to determine if c++
is a
cross-compiler? I tried installing gcc-2.95.2-sol7-sparc
pre-compiled
from sunfreeware.com and putting it at the front of my
path. Then
I removed it and installed gcc-2.8.1-sol7-sparc. Both of
them
had the same problem - configure thought that c++ was a
cross-
compiler. Perhaps it is something to do with the fact that
all
our solaris 7 machines are running 64-bit.
Logged In: YES
user_id=32209
I put this up for discussion on both queue-developers and the GNU autoconf list and got various answers.
The GNU autoconf people wanted me to use the CVS version of GNU autoconf to build Queue. But one of own
developers thought that the latest released verisons of autoconf should be able to handle it.
Perhaps in the build after 1.40.1-beta I will try to build GNU Queue with a later version of GNU autoconf
(perhaps the CVS version).
You could do me a great favor here by installing a later version of GNU autoconf yourself and rebuilding (with
automake, autoconf, aclocal, autoheader) and see if this solves the problem. Please let me know if you find
a version that works.