]> OCCT Git - occt-wok.git/commitdiff
OCC4062 The filling of development version of WOK doesn't equivalent to release one...
authorcascade <cascade@opencascade.com>
Wed, 7 Jul 2004 00:05:03 +0000 (00:05 +0000)
committercascade <cascade@opencascade.com>
Wed, 7 Jul 2004 00:05:03 +0000 (00:05 +0000)
src/WOKBuilderDef/CSF.edl
src/WOKBuilderDef/LINKSHR.edl

index 0b9f980c906c52387d511313468dfa804e6df6d5..bddadbb7489e737576f4511c32dcb5304210ea44 100755 (executable)
@@ -11,7 +11,7 @@
 @ifnotdefined ( %CSF_EDL ) then
    @set %CSF_EDL = "";
 
-   @set %CSF_SYMBOLS = "C_COMPILER C_SysOptions C_Options CXX_COMPILER CXX_SysOptions CXX_Options F77_COMPILER F77_SysOptions F77_Options CSF_LINKER CXX_COMPILERLINKER CSF_VirtualDevice LINKER_DBMSOpt LINKER_SysShared LINKER_SysExeC LINKER_SysExeW LINKER_SysOpt LINKER_SysLib LINKER_CheckOpt LINKER_CheckOut LibraryHeaderLib LibraryHeaderOpt JavaHome JavaLibs C_INCLUDE CXX_INCLUDE TCL_INCLUDE JAVA_COMPILER JAVA_JNI JAVA_INCLUDE X11_INCLUDE XMU_INCLUDE MOTIF_INCLUDE OPENGL_INCLUDE SOCKETLibs FPELibs advapi32 gdi32 user32 glu32 opengl32 wsock32 dpsLibs XwLibs OpenGlLibs MotifLibs TclLibs TclTkLibs" ;
+   @set %CSF_SYMBOLS = "C_COMPILER C_SysOptions C_Options CXX_COMPILER CXX_SysOptions CXX_Options F77_COMPILER F77_SysOptions F77_Options CSF_LINKER CXX_COMPILERLINKER CSF_VirtualDevice CSF_LINKER_CheckOpt CSF_LINKER_CheckOut LINKER_DBMSOpt LINKER_SysShared LINKER_SysExeC LINKER_SysExeW LINKER_SysOpt LINKER_SysLib LINKER_CheckOpt LINKER_CheckOut LibraryHeaderLib LibraryHeaderOpt JavaHome JavaLibs C_INCLUDE CXX_INCLUDE TCL_INCLUDE JAVA_COMPILER JAVA_JNI JAVA_INCLUDE X11_INCLUDE XMU_INCLUDE MOTIF_INCLUDE OPENGL_INCLUDE SOCKETLibs FPELibs advapi32 gdi32 user32 glu32 opengl32 wsock32 dpsLibs XwLibs OpenGlLibs MotifLibs TclLibs TclTkLibs" ;
 
   @set %CSF_CREATECOMP_DEP = "Yes" ;
   @set %CSF_USE_EXTERNLIB  = "Yes" ;
 
       --<< TODO : If applicable , modify the location of the c compiler. 
       @set %CSF_C_COMPILER = "/usr/bin/gcc ";
+      @string %CSF_C_INCLUDE +=  "";
       -->> END TODO
 
       @set %CSF_C_SysOptions  = "-fPIC -funsigned-char -Wall";
 
       @set %CSF_F77_SysOptions  = "-fPIC ";
 
-      @string %CSF_LINKER = "/usr/bin/ld " %STLPortLib;
+      @set %CSF_LINKER = "/usr/bin/ld";
       @set %CSF_CXX_COMPILERLINKER = %CSF_CXX_COMPILER ;
       @set %CSF_LINKER_DBMSOpt = "";
       @set %CSF_LINKER_SysShared = "-shared ";
       @set %CSF_LINKER_SysExe = "";
       @set %CSF_LINKER_SysOpt = "";
       @set %CSF_LINKER_SysLib = "-ldl -lc ";
-      @set %CSF_LINKER_CheckOpt = "-nostartfiles ";
-      @set %CSF_LINKER_CheckOut = "-o /dev/null ";
+      @set %CSF_LINKER_CheckOpt = " -nostartfiles ";
+      @set %CSF_LINKER_CheckOut = " -o /dev/null ";
       @set %CSF_SOCKETLibs = " -ldl" ;
 
       --<< TODO : If applicable , modify the root location where TCL is installed.
 
       --<< TODO : If applicable , modify the location of the c compiler. 
       @set %CSF_C_COMPILER   = "/opt/DEV5_1/SUNWspro/bin/cc ";
+      @string %CSF_C_INCLUDE +=  "";
       -->> END TODO
 
       @set %CSF_C_SysOptions    = "-K PIC -Usun ";
       @set %CSF_LINKER_SysShared = "-G ";
       @set %CSF_LINKER_SysExe = "";
       @set %CSF_LINKER_SysOpt = "-xchip=ultra -xarch=v8 ";
-      @set %CSF_LINKER_SysLib = "";
+      @set %CSF_LINKER_SysLib = " -lC -lc ";
       @set %CSF_LINKER_CheckOpt = "";
       @set %CSF_LINKER_CheckOut = "-o /dev/null ";
 
       -->> END TODO
       @set %STLPortHome = "";
       @if ( %STLPortHome != "") then
-        @string %STLPortInclude = "-I" %STLPortHome "/stlport";
+        @string %STLPortInclude = "-I" %STLPortHome "/stlport ";
        @string %STLPortLib = %STLPortHome "/lib/stlport_vc6.lib";
       @else
         @set %STLPortInclude = "";
 
       --<< TODO : If applicable , modify the root location where c compiler is installed (same as above).
       @set %CSF_C_COMPILER   = "D:/DevTools/VStudio/VC98/bin/cl ";
+      @string %CSF_C_INCLUDE +=  "";
       -->> END TODO
 
       @set %CSF_C_SysOptions    = "-nologo -MD -W3 -GX -Ob1 -Zi ";
 
       @set %CSF_F77_SysOptions  = "-nologo -libs:dll -Zi ";
 
-      @set %CSF_LINKER = "D:/DevTools/VStudio/VC98/bin/link";
+      @set %CSF_LINKER = "D:/DevTools/VStudio/VC98/bin/link ";
       @set %CSF_CXX_COMPILERLINKER = %CSF_LINKER ;
       @set %CSF_VirtualDevice = "Q:";
       @set %CSF_LINKER_DBMSOpt = "";
       @set %CSF_LibraryHeaderOpt = "-nologo ";
 
       --<< TODO : If applicable , modify the root location where Java is installed.
-      @string %CSF_JavaHome     = "D:/jdk1.3.1";
+      @string %CSF_JavaHome     = "D:/AppTools/jdk1.2.2";
       -->> END TODO
 
       @string %CSF_JAVA_INCLUDE = "-I" %CSF_JavaHome "/include -I" %CSF_JavaHome "/include/win32 ";
       @set %CSF_JAVA_COMPILER   = "javac";
       @set %CSF_JAVA_JNI        = "javah";
 
-      @set %CSF_TCL_HOME = "D:/DevTools/Tcltk/tcl83.lib";
+      @set %CSF_TCL_HOME = "D:/DevTools/TclTk";
       @string %CSF_TCL_INCLUDE = %CSF_TCL_HOME "/include ";
       @string %CSF_TclLibs = %CSF_TCL_HOME "/lib/tcl83.lib";
       @string %CSF_TclTkLibs = %CSF_TCL_HOME "/lib/tk83.lib";
       @set %CSF_wsock32 = "wsock32.lib" ;
       @set %CSF_netapi32 = "netapi32.lib" ;
 
+
    @endif;
 
    --
       @endif;
 
       @set %CSF_C_COMPILER   = "cc ";
+      @string %CSF_C_INCLUDE +=  "";
       @set %CSF_CXX_COMPILER = "/usr/bin/cxx ";
       @set %CSF_F77_COMPILER = "";
 
         @set %STLPortInclude = "";
        @set %STLPortLib = "";
       @endif;
-
+      @set %CSF_LINKER = "";
+      @set %CSF_CXX_COMPILERLINKER = %CSF_CXX_COMPILER;
+      @set %CSF_LINKER_SysShared = "";
+      @set %CSF_LINKER_SysExe = "";
+      @set %CSF_LINKER_SysOpt = "-msym ";
+      @set %CSF_LINKER_SysLib = "";
+      
       @set %CSF_TCL_HOME = "/usr/tcltk";
       @string %CSF_TCL_INCLUDE = %CSF_TCL_HOME "/include ";
 
       @endif;
 
       @set %CSF_C_COMPILER   = "cc ";
+      @string %CSF_C_INCLUDE +=  "";
       @set %CSF_C_SysOptions = " -signed -n32 -mips3 ";
       @set %CSF_C_Options    = "-DIRIX ";
 
 
 
       @set %CSF_F77_COMPILER = "f77 ";
+
+      @set %CSF_LINKER = "/usr/bin/ld";
+      @set %CSF_CXX_COMPILERLINKER = %CSF_CXX_COMPILER ;
       @set %CSF_LINKER_SysShared = " -shared ";
+      @set %CSF_LINKER_SysExe = "";
+      @set %CSF_LINKER_SysOpt = " -n32 -mips3 -Wl,-mmap -multigot -no_prelink ";
+      @set %CSF_LINKER_SysLib = "";
+      @set %CSF_LINKER_CheckOpt = " -n32 -mips3 -mmap -multigot -no_unresolved ";
+      @set %CSF_LINKER_CheckOut = " -o /dev/null";
+
 
       @set %CSF_FPELibs = "-L/usr/lib32 -lfpe" ;
 
       @endif;
 
       @set %CSF_C_COMPILER   = "cc ";
+      @string %CSF_C_INCLUDE +=  "";
       @set %CSF_CXX_COMPILER = "/opt/aCC/bin/aCC ";
       @set %CSF_F77_COMPILER = "f77 ";
       @set %STLPortHome = "";
       @endif;
 
       @set %CSF_C_COMPILER   = "xlC_r ";
+      @string %CSF_C_INCLUDE +=  "";
       @set %CSF_CXX_COMPILER = "xlC_r ";
       @set %CSF_F77_COMPILER = "/usr/bin/f77 ";
 
index c742c656f22ebb1fb8c745677815f7d279ce8a76..5d59950b18f7c58794d352c3cbebf52c4f0e82c2 100755 (executable)
@@ -26,7 +26,7 @@
  @set %LINKSHR_Use_Externlib   = %CSF_USE_EXTERNLIB;
  
  @if ( %Station == "sun" ) then
-  @set %LINKSHR_DBMSOpt = "-mt";
+  @set %LINKSHR_DBMSOpt = %CSF_LINKER_DBMSOpt;
  @else
   @set %LINKSHR_DBMSOpt = "";
  @endif;
    $\^
   @end;
 
-  @template LINKSHR_Header ( %Target, %LDSHR_Opt  , %LINKSHR_DBMSOpt , %CSF_CXX_COMPILER ) is 
-   $%CSF_CXX_COMPILER  %LDSHR_Opt   %LINKSHR_DBMSOpt -o %Target \
+  @template LINKSHR_Header ( %Target, %LDSHR_Opt  , %LINKSHR_DBMSOpt , %CSF_CXX_COMPILERLINKER ) is 
+   $%CSF_CXX_COMPILERLINKER  %LDSHR_Opt   %LINKSHR_DBMSOpt -o %Target \
   @end;
 
-  @template LINKSHR_Footer (%STLPortLib) is
-    $ -lC -lc %STLPortLib;
+  @template LINKSHR_Footer (%CSF_LINKER_SysLib) is
+    $ %CSF_LINKER_SysLib;
     $ set ld_status=$status
     $ if ( $?LD_LIBRARY_PATH ) then
     $  set ld_library_path=$LD_LIBRARY_PATH
@@ -70,7 +70,7 @@
   @end;
 
   @template LINKSHR_CheckUndefHeader (
-             %Target, %LINKSHR_DBMSOpt, %LD_LIBRARY_PATH
+             %Target, %LINKSHR_DBMSOpt, %LD_LIBRARY_PATH, %CSF_LINKER
             ) is 
    $if ( $?LD_LIBRARY_PATH ) then
    $ setenv LD_LIBRARY_PATH %LD_LIBRARY_PATH:${LD_LIBRARY_PATH}
@@ -78,7 +78,7 @@
    $ setenv LD_LIBRARY_PATH %LD_LIBRARY_PATH
    $endif
    $echo "Check of undefined symbols with LD_LIBRARY_PATH : $LD_LIBRARY_PATH"
-   $/usr/ccs/bin/ld -o /dev/null \
+   $%CSF_LINKER -o /dev/null \
   @end;
 
   @template LINKSHR_CheckUndefFooter () is
  @endif;
 
  @if( %Station == "ao1") then
-  @set %LINKSHR_LibLimit = "300";
+  --@set %LINKSHR_LibLimit = "300";
 
-  @template LINKSHR_Header ( %LINKSHR_DBMSOpt, %Target, %LogicalName, %CSF_LINKER_SysShared ) is 
-   $cxx %CSF_LINKER_SysShared %LINKSHR_DBMSOpt -msym -o %Target -soname %LogicalName \
+  @template LINKSHR_Header ( %Target, %LINKSHR_DBMSOpt, %CSF_CXX_COMPILERLINKER, %LogicalName, %CSF_LINKER_SysShared, %CSF_LINKER_SysOpt ) is 
+   $%CSF_CXX_COMPILERLINKER %CSF_LINKER_SysShared %LINKSHR_DBMSOpt %CSF_LINKER_SysOpt -o %Target -soname %LogicalName \
   @end;
  @endif;
 
    $\^
   @end;
 
-  @template LINKSHR_Header ( %LINKSHR_DBMSOpt, %Target, %LogicalName, %LD_ObjList, %CSF_LINKER_SysShared ) is
+  @template LINKSHR_Header ( %Target, %LINKSHR_DBMSOpt, %CSF_CXX_COMPILERLINKER, %LogicalName, %LD_ObjList, %CSF_LINKER_SysShared, %CSF_LINKER_SysOpt ) is
    --$/usr/bin/CC -n32 -mips3 -Wl,-mmap -multigot -no_prelink %CSF_LINKER_SysShared %LINKSHR_DBMSOpt -no_unresolved -o %Target -soname %LogicalName \
-   $/usr/bin/CC -n32 -mips3 -Wl,-mmap -multigot -no_prelink %CSF_LINKER_SysShared %LINKSHR_DBMSOpt -no_unresolved -o %Target -soname %LogicalName \
+   $%CSF_CXX_COMPILERLINKER %CSF_LINKER_SysShared %CSF_LINKER_SysOpt %LINKSHR_DBMSOpt -no_unresolved -o %Target -soname %LogicalName \
    $  -all -objectlist %LD_ObjList -none \
   @end;
 
     --$ endif
   @end;
 
-  @template LINKSHR_CheckUndefHeader ( %LD_LIBRARY_PATH ) is
+  @template LINKSHR_CheckUndefHeader (%CSF_LINKER, %LD_LIBRARY_PATH, %CSF_LINKER_CheckOpt, %CSF_LINKER_CheckOut ) is
    --$if ( $?LD_LIBRARY_PATH ) then
    --$ setenv LD_LIBRARY_PATH %LD_LIBRARY_PATH:$LD_LIBRARY_PATH
    --$else
    --$endif
    $echo "Check of undefined symbols with LD_LIBRARY_PATH : $LD_LIBRARY_PATH"
    $echo "Does not run on SGI : -no_unresolved does give unresolved symbols of a shareable image ..."
-   $/usr/bin/ld -n32 -mips3 -mmap -multigot -no_unresolved -o /dev/null \
+   $%CSF_LINKER %CSF_LINKER_CheckOpt %CSF_LINKER_CheckOut \
   @end;
 
   @template LINKSHR_CheckUndefFooter () is
    $\^
   @end;
 
-  @template LINKSHR_Header ( %Target, %LINKSHR_DBMSOpt ,%CSF_LINKER_SysShared   ) is
-   $/usr/bin/g++ %CSF_LINKER_SysShared %LINKSHR_DBMSOpt -o %Target \
+  @template LINKSHR_Header (%CSF_CXX_COMPILERLINKER, %Target, %LINKSHR_DBMSOpt, %CSF_LINKER_SysShared ) is
+   $%CSF_CXX_COMPILERLINKER %CSF_LINKER_SysShared %LINKSHR_DBMSOpt -o %Target \
   @end;
 
-  @template LINKSHR_Footer (%STLPortLib) is
-   $ -lc -lpthread %STLPortLib ;
+  @template LINKSHR_Footer (%CSF_LINKER_SysLib) is
+   $ %CSF_LINKER_SysLib;
    $ set ld_status=$status
    $ if ( $?LD_LIBRARY_PATH ) then
    $  set ld_library_path=$LD_LIBRARY_PATH
   @end;
 
   @template LINKSHR_CheckUndefHeader (
-             %Target, %LINKSHR_DBMSOpt, %LD_LIBRARY_PATH, %CSF_LINKER_CheckOpt 
-            ) is 
+             %Target, %LINKSHR_DBMSOpt, %LD_LIBRARY_PATH, %CSF_LINKER_CheckOpt, %CSF_LINKER_CheckOut, %CSF_LINKER
+       ) is 
    $if ( $?LD_LIBRARY_PATH ) then
    $ setenv LD_LIBRARY_PATH %LD_LIBRARY_PATH:${LD_LIBRARY_PATH}
    $else
-   $ setenv LD_LIBRARY_PATH %LD_LIBRARY_PATH
+   $ setenv LD_LIBRARY_PATH %LD_LIBRARY_PATH 
    $endif
    $echo "Check of undefined symbols with LD_LIBRARY_PATH : $LD_LIBRARY_PATH"
-   $/usr/bin/ld %CSF_LINKER_CheckOpt -o /dev/null \
+   $%CSF_LINKER %CSF_LINKER_CheckOpt %CSF_LINKER_CheckOut \
   @end;
 
   @template LINKSHR_CheckUndefFooter () is