Browse Source

* removed -Bsymbolic, there was a namespace conflict between
the program and libraries that caused problems but that is now
fixed by r6643

git-svn-id: trunk@6645 -

peter 18 years ago
parent
commit
8d9e138927
1 changed files with 1 additions and 2 deletions
  1. 1 2
      compiler/systems/t_linux.pas

+ 1 - 2
compiler/systems/t_linux.pas

@@ -238,8 +238,7 @@ begin
   with Info do
   with Info do
    begin
    begin
      ExeCmd[1]:='ld '+platform_select+' $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -L. -o $EXE $RES';
      ExeCmd[1]:='ld '+platform_select+' $OPT $DYNLINK $STATIC $GCSECTIONS $STRIP -L. -o $EXE $RES';
-     { use -Bsymbolic to avoid shadowing }
-     DllCmd[1]:='ld '+platform_select+' $OPT $INIT $FINI $SONAME -shared -L. -o $EXE $RES -E -Bsymbolic';
+     DllCmd[1]:='ld '+platform_select+' $OPT $INIT $FINI $SONAME -shared -L. -o $EXE $RES -E';
      DllCmd[2]:='strip --strip-unneeded $EXE';
      DllCmd[2]:='strip --strip-unneeded $EXE';
 {$ifdef m68k}
 {$ifdef m68k}
      libctype:=glibc2;
      libctype:=glibc2;