I found VS2006, I will try with it.
nmake has to be in a folder after installation.
I think as rohank says that it is a problem of path
I found VS2006, I will try with it.
nmake has to be in a folder after installation.
I think as rohank says that it is a problem of path
hello again.
I have sdk11.4 and vs2006 installed. I have followed all tut steps.
when i run "build" I still have this message: "nmake" is not recognized as an internal or external command
I know that nmake is in visual studio\vc98\bin\ folder
if I copy nmake.exe in flexlm\i86_n3\ I have this other message :
C:\flexlm\trabajo\i86_n3>build
C:\flexlm\trabajo\i86_n3>echo off
***************************************************************************
Build.bat can be used in 3 ways *
build MT - This builds all of the files using the /MT compiler flag *
( Multi-threaded C Runtime as a static library ) *
build MD - This builds all of the files using the /MD compiler flag *
( Multi-threaded C Runtime as a DLL ) *
build DLL - This build all of the files to use the flexlm dll *
***************************************************************************
Building using the /MT flag
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
lmrand1 -i ..\machind\lsvendor.c
cl /c /nologo /c /I..\machind /I. /MT -I../h lmcode.c
"cl" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
NMAKE : fatal error U1077: 'cl' : return code '0x1'
Stop.
C:\flexlm\trabajo\i86_n3>
any help please?
carlitos, don't copy any VS file inside the flexlm folder like darsy did in the video, because is wrong..
Install vs 2005/2008/2010 or 2012.. MAke a new folder "fnp119_ipv4" and put the whole flex sdk package... Configure the lm_code.h with the right entries, the file makefile, and the makefile.act if you want build the trusted storage..
Now go in your programs, click on your vs installation on "visual studio tools"-->command prompt for vs studio x86 or x64 if you are building a x64 vendor.
Then you need to move the command prompt inside the i86_n3 folder-->> cd c:\fnp119_ipv4\i86_n3
Now write "Build DLL" or "nmake -f makefile" of "nmake -f makefile.act"[only for the trusted storage] without quotes... if are not present errors in your sdk, VS will make your vendor and the dll if you have chosen the first and second option..
I really suggest you to read carefully the flexlm programmers guide...
Good luck..
P.S: to build the trusted stogage are necessary other important configurations. Read carefully the trusted storage programmers guide. is a little different form the usual programmes guide.
Last edited by istigatore; 2015-04-29 at 02:42 AM
hi istigatore. I have followed your explanation but I have a new error:
Setting environment for using Microsoft Visual Studio 2008 x86 tools.
c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC>cd c:\fnp119_ipv4\i86_n3
c:\fnp119_ipv4\i86_n3>nmake -f makefile
Microsoft (R) Program Maintenance Utility Version 9.00.21022.08
Copyright (C) Microsoft Corporation. All rights reserved.
RC -r -fo TECHNSFT.res TECHNSFT.rc
Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
Copyright (C) Microsoft Corporation. All rights reserved.
fatal error RC1110: could not open TECHNSFT.rc
NMAKE : fatal error U1077: '"C:\Program Files\\Microsoft SDKs\Windows\v6.0A\bin\
RC.EXE"' : return code '0x1'
Stop.
c:\fnp119_ipv4\i86_n3>
here are my files. Could you try for me?
https://mega.co.nz/#!IkwTEBJS!kD400s...zddDEPBh94Ol-w
thanks
Carlitos, you need at least a basic skills with VS if you want build a good vendor, and how to fix the VS errors..
Anyway here your custom files.. And check your lmseeds.. They seem inconsistent.. Use the "lmrand1 -seed" to build a valid lmseeds
Put the files inside the archive in the "i86_n3" folder
Code:rar v5 archive pass: [::http://www.finetopix.com/::]
Last edited by istigatore; 2015-05-03 at 01:53 AM
thanks istigatore.
I found my seeds following the standard procedure and nikkapedd confirmed that are OK.
could you give me external link (mega). I cannot download here.
istigatore: I mistaken encseed with lmseed. I understood and generated new.
I run again with your files and now I have the lmcrypt
Now I will genereate license file
thanks again for your help.
@carlitos did you succeed?
If not, probably you should upload your .dll file here and some expert to help. I looked into your files and search how to make check_out function to be patched. However, we need help. I was not able to identify even the I_pubkey_verify in this top version 11.13. It would be interesting someone to see where it is if exist at all..?? I think that I can reformat the license in a form that will work but don't know where to patch the I_pubkey_verify. I am also sure that for this particular case probably the check_out will be no so big problem for a expert.
About the above topic. Don't forget that the encseed are not equal to the lmseeds and starting from lmseeds you need to make custom vendor and inject pubkeys, which is not trivial task..., for most of us (at the moment).
hi kometata, no yet.
I did lmcrypt following istigatore advice (first new lmseeds and put into lm_code_h). Then I generated lmcrypt and a new license file but until now no succeed.
Still have error
FlexNet Licensing checkout error: The desired vendor daemon is down.
Check the lmgrd log file, or try lmreread.
Feature: XXX_FEATURE_x_x_x_x
Vendor:Host: xxxx-xx
License path: C:\flexlm\license.dat;
FlexNet Licensing error:-97,121
hi kometata, this is the dll you asked for. thanks for your help
https://mega.co.nz/#!BwhHTDhK!aGlg-n...q--tbqSlc97cTs
Bookmarks