gnucobol-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[open-cobol-list] Re: Compile error: gmp.h is required


From: jerry s
Subject: [open-cobol-list] Re: Compile error: gmp.h is required
Date: Thu May 12 20:53:37 2005

Thanks Roger, the configure script now runs without an error.  However then I had some issues running 'make install'. This one I could't fix:
 
*** Warning: This system can not link to static lib archive /cygdrive/c/cygwin-i
nstall/open-cobol/libs/libgmp.la.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
libtool: link: warning: library `/usr/lib/libncurses.la' was moved.
gcc -shared  .libs/libcob_la-common.o .libs/libcob_la-move.o .libs/libcob_la-num
eric.o .libs/libcob_la-termio.o .libs/libcob_la-fileio.o .libs/libcob_la-screeni
o.o .libs/libcob_la-strings.o .libs/libcob_la-call.o  -L/usr/src/ncurses/ncurses
-5.4/.build/lib -L/usr/lib -L/cygdrive/c/cygwin-install/open-cobol/libs /cygdriv
e/c/cygwin-install/open-cobol/libs/.libs/libltdl.dll.a /usr/lib/libintl.dll.a /u
sr/lib/libncurses.dll.a  -o .libs/cygcob-1.dll -Wl,--image-base=0x10000000 -Wl,-
-out-implib,.libs/libcob.dll.a
Creating library file: .libs/libcob.dll.a
.libs/libcob_la-numeric.o(.text+0x10): In function `cob_decimal_init':
/cygdrive/c/cygwin-install/open-cobol-0.31/libcob/numeric.c:52: undefined refere
nce to `___gmpz_init'
.libs/libcob_la-numeric.o(.text+0x55): In function `cob_decimal_print':
/cygdrive/c/cygwin-install/open-cobol-0.31/libcob/numeric.c:65: undefined refere
nce to `___gmpz_out_str'
.libs/libcob_la-numeric.o(.text+0xe1): In function `shift_decimal':
/cygdrive/c/cygwin-install/open-cobol-0.31/libcob/numeric.c:79: undefined refere
nce to `___gmpz_mul_ui'
.libs/libcob_la-numeric.o(.text+0xfc):/cygdrive/c/cygwin-install/open-cobol-0.31
/libcob/numeric.c:84: undefined reference to `___gmpz_init'
.libs/libcob_la-numeric.o(.text+0x114):/cygdrive/c/cygwin-install/open-cobol-0.3
1/libcob/numeric.c:85: undefined reference to `___gmpz_ui_pow_ui'
[etc etc].............
 
Seems like it cant reference the gmp libraries from the open cobol C files?
 
Any help would be great.....
 
Jerry.
 
 
 
> Hi Jerry,
> "/configure --help"will give you what you need.
> Here's an excerpt -
> Some influential environment variables:
>    CC          C compiler command
>    CFLAGS      C compiler flags
>    LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
>                nonstandard directory <lib dir>
>    CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you
> have
>                headers in a nonstandard directory <include dir>
> Roger


Yahoo! Mail
Stay connected, organized, and protected. Take the tour
reply via email to

[Prev in Thread] Current Thread [Next in Thread]