[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gcc error upon trying to compile the open source prorex-1.3
From: |
Mo rawi |
Subject: |
gcc error upon trying to compile the open source prorex-1.3 |
Date: |
Fri, 19 Oct 2007 09:58:40 +0100 (BST) |
Good morning
I work in Linux support. The team work on developing apps for a 4GL database called 'progress', lately we noticed some free products have been released under GPL. The product we aimed at installing is called prorex-1.3. it is essentially a parzer.
I have tried installing this product on 3 versions of linux to no avail, failure message on suse, fedora and RHEL tend to include the following note
./config.status
creating Makefile
creating prorex.i
creating customer.p
creating prorex.h
prorex.h is unchanged
if I just run make I get the following
make
gcc -g -Wall -D__USE_FIXED_PROTOTYPES__ -ansi -pedantic -fPIC -shared -lc -o libprorex.so
prorex.o
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: prorex.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
prorex.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [libprorex.so] Error 1
This is the error
:/tmp/prorex-1.3 # make -f Makefile
gcc -g -Wall -D__USE_FIXED_PROTOTYPES__ -ansi -pedantic -fPIC -shared -lc -o libprorex.so prorex.o
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: prorex.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
prorex.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [libprorex.so] Error 1
Can you please help !
Yahoo! Answers - Get better answers from someone who knows. Try
it now.
- gcc error upon trying to compile the open source prorex-1.3,
Mo rawi <=