17 Oct
2007
17 Oct
'07
4:10 p.m.
I rebuild libgpc.a and build libgpc.2.1.so and it works like perfect. If this is of interest for someone, the exact command to build a shared object from a Pascal source with Sun Solaris is: gpc --automake --shared -fPIC module.pas -o module.so If -fPIC is not specified, the assembler does not generate position independent code (the "-KPIC" parameter is not passed to "as") Thank you very much for your help. Kind regards Pascal Viandier
Yes, something like
cd gcc/p/rts make clean make CFLAGS="-O2 -fPIC"
or make libgpc shared also.
cd gcc/p/rts make clean make GPCSOLIBNAME=libgpc_xxx.so WITH_SHARED=yes
Regards,
Adriaan van Os