bug-make
[Top][All Lists]
Advanced

[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.
reply via email to

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