Thanks Mike,

 

I will try the compiler for the jBase 5.0. Just found the link on
http://www.jbase.com/r5/knowledgebase/manuals/3.0/30manpages/man/sup42_COMPI
LATION.htm

 

BTW,  I think I used the 64 bit compiler for 2010.  

 

jsh R11 ~ -->cl

Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64

Copyright (C) Microsoft Corporation.  All rights reserved.

 

I will post after testing with the above. 

 

Best regards,

Sam.

 

From: [email protected] [mailto:[email protected]] On Behalf Of
Mike Street
Sent: Friday, October 26, 2012 5:56 PM
To: [email protected]
Subject: RE: Linker error (TAFC R11 / Win 2008 Server R2 64 bit / VS 2010
Professional)

 

Sam,

What you have to remember is that, in general, most people on this list have
no knowledge of or access to TAFC. Most of us just have access to one or
more versions of jBASE.

 

I do know from personal experience with jBASE 5, to which TAFC is related,
that the VS2010 compiler is not compatible with the jBASE 5 binaries. The
jBASE 5 binaries are (still) build with VS2005 and target .NET Framework
2.0. User binaries built with VS2008 are compatible, but binaries with
VS2010 are not.

 

I cannot speak for the accuracy/veracity of the Temenos information, but you
have nothing to lose by trying the 7.0 SDK. 

 

You also need to make sure that you install the x64 options. It appears that
you may not have done that for the VS2010 compilers.

 

As before, complete details on installing the 7.0 SDK are available on the
jBASE web site.

 

Mike

 

From: [email protected] [mailto:[email protected]] On Behalf Of
jbasesup
Sent: Friday, October 26, 2012 4:40 PM
To: [email protected]
Subject: RE: Linker error (TAFC R11 / Win 2008 Server R2 64 bit / VS 2010
Professional)

 

Dear Mike,

 

Thanks for the prompt reply.

 

This is what Temenos says in their release notes for TAFC R11.

 

Platform support

 

Windows Server 2008 R2 with the Visual Studio 2010 compiler (Professional or
above)

 

Windows SDK support

 

An alternative to using the Visual Studio 2010 Professional compiler is to
use the Microsoft Windows SDK v7.2.

Microsoft Windows SDK for Windows 7 and .NET Framework 4

 

 

"The Visual C++ compilers shipped in the Windows SDK v7.2 are the same
compilers that ship in Visual Studio 2010 RTM"

 

So, as per the Temenos, this setup should work. (Except I can't find SDK
v7.2 & its 7.1 even in the link they have provided. I guess it's a mistake).
Am I doing something wrong here.

 

Best Regards,

Sam

 

From: [email protected] [mailto:[email protected]] On Behalf Of
Mike Street
Sent: Friday, October 26, 2012 5:29 PM
To: [email protected]
Subject: RE: Linker error (TAFC R11 / Win 2008 Server R2 64 bit / VS 2010
Professional)

 

Hello,

You cannot use Visual Studio 2010 or the Windows SDK v 7.1. The 7.1 SDK will
install the VS2010 command line compilers. These versions are not compatible
with the .NET Framework version used to build the jBASE binaries.

 

What you  probably need is the Windows SDK for Windows 7 and .NET Framework
3.5 SP1, which has a version number of 7.0. This will install VS2008 command
line compilers.

 

This information is also available on the jBASE web site, but as you are
working with TAFC, you may want to confirm this information via the Temenos
web site or with Temenos Support.

 

Mike

 

From: [email protected] [mailto:[email protected]] On Behalf Of
jbasesup
Sent: Friday, October 26, 2012 4:13 PM
To: [email protected]
Subject: Linker error (TAFC R11 / Win 2008 Server R2 64 bit / VS 2010
Professional)

 

Dear All,

 

I have an issue with the compiling on the new TAFC R11 version. I can do the
BASIC but when I try to do the CATALOG it throws me the following errors. I
have given the jdiag, jshow for the cl & link together with some more
information. I hope one can throw me a light.

 

FYI : I tried with Microsoft Windows SDK v 7.1 for Windows 7 and .NET
Framework 4 & again with Visual Studio 2010 Professional also (After
uninstalling the first one). But the result is same.

 

Eror Message 

 

jsh R11 ~ -->BASIC TOOLS.BP TEST.RTN

TEST.RTN

BASIC_1.c

Source file TEST.RTN compiled successfully

 

jsh R11 ~ -->CATALOG TOOLS.BP TEST.RTN

TEST.RTN

link @C:\Windows\TEMP\jbuild2 >C:\Windows\TEMP\jbuild3 failed , command
returned a code of 1120

LINK : warning LNK4044: unrecognized option '/DWIN32'; ignored

LINK : warning LNK4044: unrecognized option '/MD'; ignored

LINK : warning LNK4044: unrecognized option '/W3'; ignored

LINK : warning LNK4044: unrecognized option '/GR'; ignored

LINK : warning LNK4044: unrecognized option '/EHa'; ignored

LINK : warning LNK4044: unrecognized option '/GF'; ignored

LINK : warning LNK4044: unrecognized option '/Zi'; ignored

LINK : warning LNK4044: unrecognized option '/F5000000'; ignored

LINK : warning LNK4044: unrecognized option '/D_LARGEFILE_SOURCE'; ignored

LINK : warning LNK4044: unrecognized option '/D_LARGEFILE64_SOURCE'; ignored

LINK : warning LNK4044: unrecognized option '/D_FILE_OFFSET_BITS=64';
ignored

   Creating library C:\R11\bnk\bnk.run\bin\TEST.RTN.lib and object
C:\R11\bnk\bnk.run\bin\TEST.RTN.exp

MSVCRT.lib(crtdll.obj) : error LNK2019: unresolved external symbol
__imp_EncodePointer referenced in function pre_c_init

MSVCRT.lib(atonexit.obj) : error LNK2001: unresolved external symbol
__imp_EncodePointer

MSVCRT.lib(crtdll.obj) : error LNK2019: unresolved external symbol
__imp_DecodePointer referenced in function _CRT_INIT

MSVCRT.lib(atonexit.obj) : error LNK2001: unresolved external symbol
__imp_DecodePointer

MSVCRT.lib(crtdll.obj) : error LNK2019: unresolved external symbol
__imp_Sleep referenced in function _CRT_INIT

MSVCRT.lib(gs_report.obj) : error LNK2019: unresolved external symbol
__imp_TerminateProcess referenced in function __report_gsfailure

MSVCRT.lib(gs_report.obj) : error LNK2019: unresolved external symbol
__imp_GetCurrentProcess referenced in function __report_gsfailure

MSVCRT.lib(gs_report.obj) : error LNK2019: unresolved external symbol
__imp_UnhandledExceptionFilter referenced in function __report_gsfailure

MSVCRT.lib(gs_report.obj) : error LNK2019: unresolved external symbol
__imp_SetUnhandledExceptionFilter referenced in function __report_gsfailure

MSVCRT.lib(gs_report.obj) : error LNK2019: unresolved external symbol
__imp_IsDebuggerPresent referenced in function __report_gsfailure

MSVCRT.lib(gs_report.obj) : error LNK2019: unresolved external symbol
RtlVirtualUnwind referenced in function __report_gsfailure

MSVCRT.lib(gs_report.obj) : error LNK2019: unresolved external symbol
RtlLookupFunctionEntry referenced in function __report_gsfailure

MSVCRT.lib(gs_report.obj) : error LNK2019: unresolved external symbol
__imp_RtlCaptureContext referenced in function __report_gsfailure

MSVCRT.lib(dllmain.obj) : error LNK2019: unresolved external symbol
__imp_DisableThreadLibraryCalls referenced in function DllMain

MSVCRT.lib(gs_support.obj) : error LNK2019: unresolved external symbol
__imp_QueryPerformanceCounter referenced in function __security_init_cookie

MSVCRT.lib(gs_support.obj) : error LNK2019: unresolved external symbol
__imp_GetTickCount referenced in function __security_init_cookie

MSVCRT.lib(gs_support.obj) : error LNK2019: unresolved external symbol
__imp_GetCurrentThreadId referenced in function __security_init_cookie

MSVCRT.lib(gs_support.obj) : error LNK2019: unresolved external symbol
__imp_GetCurrentProcessId referenced in function __security_init_cookie

MSVCRT.lib(gs_support.obj) : error LNK2019: unresolved external symbol
__imp_GetSystemTimeAsFileTime referenced in function __security_init_cookie

C:\R11\bnk\bnk.run\bin\TEST.RTN.dll : fatal error LNK1120: 17 unresolved
externals

jcompile: C:\Windows\TEMP\jbuild2 deleted

jcompile: C:\Windows\TEMP\jbuild3 deleted

jcompile: Returned an error code of 8

** Unable to catalog object TEST.RTN **

jsh R11 ~ -->

 

jdiag 

 

jsh R11 ~ -->JDIAG

        jdiag - jBASE diagnostic '$Revision: 1.15 $'

 

System Information

==================

 

System                      : WinNT W2K8T24 6.1 AMD64

OS Release                  : Windows Server 2008 R2, Build 7600,

NT User                     : R11

Time                        : Fri Oct 26 16:54:55 2012

 

Environment

===========

 

JBCPORTNO                   : Not Set

TAFC_HOME                   : 'C:\TAFC\R11'

JBCGLOBALDIR                : 'c:\TAFC\R11'

JBCDATADIR                  : 'C:\R11\bnk\bnk.run'

HOME                        : 'C:\R11\bnk\bnk.run'

JEDIFILENAME_MD             : Not Set

JEDIFILENAME_SYSTEM         : Not Set

RELEASE Information         : Major 11.0 , Minor 0.1 , Patch  (Change 95548)

Spooler dir (JBCSPOOLERDIR) : 'C:\R11\bnk\bnk.run\jspooler'

JBCEMULATE                  : Not Set

TEMP file path              : 'C:\Windows\TEMP\'

Object path (Default)       : 'C:\TAFC\R11\lib;C:\R11\bnk\bnk.run\lib'

WARNING: From checking the registry, It appears that VC++ is not loaded

jBASE Compiler Run-time     : 'C:\TAFC\R11\config\system.properties'

Program dir (Default)       : 'C:\R11\bnk\bnk.run\bin'

Subroutine dir (Default)    : 'C:\R11\bnk\bnk.run\lib'

jsh R11 ~ -->CT TOOLS.BP TEST.RTN

    TEST.RTN

001     PROGRAM TEST.RTN

002

003     PRINT 'Anything...'

004     STOP

005 END

 

jsh R11 ~ -->jshow -c cl

Executable:          C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\bin\amd64\cl.exe

jsh R11 ~ -->jshow -c link

Executable:          C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\bin\amd64\link.exe

jsh R11 ~ -->

jsh R11 ~ -->cl

Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64

Copyright (C) Microsoft Corporation.  All rights reserved.

 

usage: cl [ option... ] filename... [ /link linkoption... ]

jsh R11 ~ -->

 

remote.cmd file

 

set HOME=C:\R11\bnk\bnk.run

set TAFC_HOME=C:\TAFC\R11

set TAFC_CONTEXT=default

 

rem Execution:

set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_37

set T24_HOME=%HOME%

set JBCDATADIR=%HOME%

 

set INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include

set LIB=C:\Program Files (x86)\Microsoft Visual Studio
10.0\VC\lib\amd64;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib

set PATH=%TAFC_HOME%\bin;%JAVA_HOME%\bin;%HOME%\bin;C:\Program Files
(x86)\Microsoft Visual Studio 10.0\Common7\IDE;C:\Program Files
(x86)\Microsoft Visual Studio
10.0\VC\bin\amd64;%HOME%\t24bin;C:\windows\system32

 

set term=vt100

 

@echo off

 

 

jprofile.bat

 

Thank you in advance.

 

Best regards,

-- 
-- 
IMPORTANT: T24/Globus posts are no longer accepted on this forum.
 
To post, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit this group at
http://groups.google.com/group/jBASE?hl=en
 
 
 

-- 
-- 
IMPORTANT: T24/Globus posts are no longer accepted on this forum.
 
To post, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit this group at
http://groups.google.com/group/jBASE?hl=en
 
 
 

-- 
-- 
IMPORTANT: T24/Globus posts are no longer accepted on this forum.
 
To post, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit this group at
http://groups.google.com/group/jBASE?hl=en
 
 
 

-- 
-- 
IMPORTANT: T24/Globus posts are no longer accepted on this forum.
 
To post, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit this group at
http://groups.google.com/group/jBASE?hl=en
 
 
 

-- 
-- 
IMPORTANT: T24/Globus posts are no longer accepted on this forum.

To post, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/jBASE?hl=en



Reply via email to