cURL / Mailing Lists / curl-users / Single Mail

curl-users

curl 7.5 compile around

From: Rich Gray <RichGray_at_PlusTechnologies.com>
Date: Mon, 4 Dec 2000 17:15:38 -0500

Fellow CURLers, I dropped 7.5 into our collection of old and new unix
hosts and tried ./configure && make and here's the results:

:( NCR MP-RAS i486-ncr-sysv4.3.03

:) DEC Alpha alpha-dec-osf3.2

:( Data General m88k-dg-dgux5.4R3.00

:( HP-UX hppa1.1-hp-hpux9.05 (CFLAGS="-Aa -DA1.0 -D
_HPUX_SOURCE")

:) IBM AIX 4.3 powerpc-ibm-aix4.3.2.0

:) Redhat 6.2 i686-pc-linux-gnu

:( SCO 5 i686-pc-sco3.2v5.0.5

:) Solaris 2.4 sparc-sun-solaris2.4

:) Solaris 2.7 i386-pc-solaris2.7

Unfortunately, I don't have time to persue these issues and will
continue to use 6.5.2 for an FTP application.

Rich

Gooey details:

**** NCR MP-RAS i486-ncr-sysv4.3.03

Seems to compile, but:

UX:ld: WARNING: /usr/lib/libnsl.so: warning: attempted multiple inclusion of
fil
e
UX:ld: WARNING: /usr/lib/libsocket.so: warning: attempted multiple inclusion
of
file
dynamic linker : lt-curl : error opening libcurl.so.1^M
Killed

Perhaps this yet another variation of troubles due to needing both
libnsl & libsocket. If so, SCO 5 should have failed too, but it
did not get to link phase. I'm wondering where the ^M came from...
Do I need to force curl to static link??

***** SCO 5 i686-pc-sco3.2v5.0.5

cc -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I../include -g -belf -c url.c
-Kpic -
DPIC -o .libs/url.lo
UX:acomp: ERROR: "./getpass.h", line 6: identifier redeclared: getpass_r
UX:acomp: WARNING: "url.c", line 1351: argument is incompatible with
prototype:
arg #3
UX:make: *** Error code 1 (bu21)

***** Data General m88k-dg-dgux5.4R3.00

...
checking if gcc supports -c -o file.o... yes
./ltconfig[851]: ..: not found
UX:rmdir: ERROR: conftest: Directory does not exist
checking if gcc supports -c -o file.lo... yes
...
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
UX:sed: ERROR: Cannot open ./ltmain.sh: No such file or directory
not updating unwritable cache ./config.cache
loading cache ./config.cache
checking host system type... m88k-dg-dgux5.4R3.00
checking target system type... m88k-dg-dgux5.4R3.00
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -g -O2 ) works... no
configure: error: installation or configuration problem: C compiler cannot
creat
e executables.
              
This almost looks like a permissions problem?
But I can't see how... (Seems like I've been here before...)

***** HP-UX hppa1.1-hp-hpux9.05

rc -I../include -Aa -DA1.0 -D _HPUX_SOURCE -c url.c
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I../include -Aa -DA1.0 -D
_HPUX_SOURCE
 -c url.c
cpp: "", line 0: warning 2003: Illegal argument to '-D' option.
cc: "url.c", line 726: error 1588: "SA_RESTART" undefined.
cc: "url.c", line 726: error 1559: Complement operator takes integral
operand.
*** Error code 1

(It complains about the -D on all compiles, 6.5.2 did too...)

***** IBM AIX 4.3 powerpc-ibm-aix4.3.2.0

compiled and executed, but:

ld: 0711-224 WARNING: Duplicate symbol: p_xargc
ld: 0711-224 WARNING: Duplicate symbol: p_xargv
ld: 0711-224 WARNING: Duplicate symbol: p_xrcfg
ld: 0711-224 WARNING: Duplicate symbol: p_xrc
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
information.

***** Solaris

Both systems compiled ok, but produced the following warning:

checking if libtool supports shared libraries... yes

*** Warning: the command libtool uses to detect shared libraries,
*** /usr/bin/file, produces output that libtool cannot recognize.
*** The result is that libtool may fail to recognize shared libraries
*** as such. This will affect the creation of libtool libraries that
*** depend on shared libraries, but programs linked with such libtool
*** libraries will work regardless of this problem. Nevertheless, you
*** may want to report the problem to your system manager and/or to
*** bug-libtool_at_gnu.org

Gory Details available on request.
Received on 2000-12-04