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. Tryit now.
_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make