Will check versions!!  Same machines and software but two different 
businesses 
in different locations...just used the other machine to run test.

On Tuesday, August 10, 2021 at 4:18:37 PM UTC-4 [email protected] wrote:

> It may be a .net framework issue check for which versions are installed on 
> both boxes, and reinstall on the problem box. 
> Maybe I’m missing something, but if you have good bin and libs on the 
> second machine why can’t you use copies of them on the problem box. If you 
> can’t blow away the existing bin and lib you can set JBCOBJECTLIST, and 
> PATH etc to look for the imported ones.
>
>
> On Aug 10, 2021, at 12:25, Marc <[email protected]> wrote:
>
> 
>
> Agree completely but what can I do short-term to get running???
>
> For my own edification, why does the code compile and run on another 
> installation, same age hardware and compiler, and not on this one?  What is 
> causing the subroutine call failure? 
>
> Thanks again for the assistance.
> Marc
>
> On Tuesday, August 10, 2021 at 2:11:23 PM UTC-4 [email protected] wrote:
>
>> Mark,
>>
>> > What next?
>>
>> Not only is the platform on which you are running this deprecated, but so 
>> is the compiler.
>>
>>  
>>
>> If the program will compile and catalog on another system without any 
>> errors, that should also be an indication that there is a problem with this 
>> particular system.
>>
>>  
>>
>> The best solution is to invest in some jBASE Support dollars so that you 
>> can upgrade to a new jBASE version on a new or newer Windows platform, 
>> running a current C++ compiler version.
>>
>>  
>>
>> Mike
>>
>>  
>>
>> *From:* [email protected] <[email protected]> *On Behalf Of *
>> Marc
>> *Sent:* 10 August 2021 18:31
>> *To:* jBASE <[email protected]>
>> *Subject:* Re: Compilation error 1811
>>
>>  
>>
>> Update:
>>
>>  
>>
>> Moved the programs to another server and recompiled and cataloged.  NO 
>> error messages.  Moved the files back to the first machine.  Still get a 
>> SUBROUTINE_CALL_FAILURE error when running any program with a CALL function 
>> even though no LINK error when cataloging.  Checked JBCOBJECTLIST and entry 
>> points to my LIB file.  Checked to be sure LIB file is in PATH.  Out of 
>> ideas!!  What next?
>>
>>  
>>
>> On Monday, August 9, 2021 at 10:17:23 PM UTC-4 Marc wrote:
>>
>> Sorry to be short on the info I posted...I was hoping the error message 
>> would be enough to suggest a fix.
>>
>> I have been running jBase 5.2 on a Windows Server 2008 Foundation R2 for 
>> a number of years without incident.  I frequently modify and recompile 
>> programs with no issues...until yesterday!
>>
>> I haven't restored anything yet, not wanting to make the situation 
>> worse.  I have daily Windows backups to work from if necessary.
>>
>>  
>>
>> As you suggested, I recompiled and recataloged all 472 programs in that  
>> .bp file.  All of them recompiled and cataloged successfully but 52 failed, 
>> I assume at the link stage with the following error message.
>>
>> Source file CASH.ENTRY165 compiled successfully
>>
>> CASH.ENTRY165
>> Object CASH.ENTRY165 cataloged successfully
>> link @C:\Windows\TEMP\jbuild2 >C:\Windows\TEMP\jbuild3 failed , command 
>> returned
>>  a code of 1181
>> 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 '/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
>> LINK : fatal error LNK1181: cannot open input file 
>> 'C:\USERS\DEV\LIB\objdir\FTCM
>> DLN.obj'
>> jcompile.exe: C:\Windows\TEMP\jbuild2 deleted
>> jcompile.exe: C:\Windows\TEMP\jbuild3 deleted
>> jcompile.exe: Returned an error code of 8
>> ** Unable to rebuild library C:\USERS\DEV\LIB\lib1.dll **
>>
>>  
>>
>> The FTCMDLN file does not exist in my LIB directory, although it does in 
>> my old backup file. If there is a way to determine what programs reside 
>> within the old file so I could copy it, and/or, how do I create the input 
>> file that seems to be missing?
>>
>>  
>>
>> Naturally, the affected files are all daily order processing  ather than 
>> year-end accounting programs.  This leaves me dead in the water until you 
>> (no pressure intended) can offer some guidance.
>>
>> Please let me know if you need any additional info.  
>>
>> Thanks,
>>
>> Marc
>>
>> (201) 334-7038
>>
>>  
>>
>> On Sunday, August 8, 2021 at 9:36:20 PM UTC-4 [email protected] 
>> wrote:
>>
>> It is a little tough to answer your question - you did not provide very 
>> much information. So I will have to guess at a few things:
>>
>>  
>>
>> 1) You say Lib/objdir, so I have to guess you mean Windows? But what 
>> version?
>>
>> 2) I think error 1811 is likely a linker error - but you did not show us 
>> the actual error.
>>
>> 3) What version of Windows, if it is Windows?
>>
>> 4) What version of the compiler?
>>
>> 5) What version of jBASE?
>>
>> 6) What did you restore? An entire backup? Part of the system? Was the 
>> backup compiled using the same version of Windows and the compiler? 
>>
>> 7) What kind of backup?
>>
>> 8) Which object code does it say is missing? You should be able to work 
>> out the source code that is not compiled from that.
>>
>>  
>>
>> But, in general you can recompile everything and recatalog everything, so 
>> long as you have the source code. If you have changed compilers or systems 
>> since that backup, it is generally a good idea to recompile and recatalog. 
>> And not when the system is live of course. Maybe clear out all the old 
>> objects beforehand, though in theory that should not be required.
>>
>>  
>>
>> If you have good backups, then you can try anything as you can always go 
>> back to the backup. But I would start by clearing out the object code you 
>> restored and doing a BASIC and CATALOG on all the files - that should clear 
>> everything up.
>>
>>  
>>
>> Have you considered moving to Linux? The difference is quite big these 
>> days. You can also run it on AWS Linux in the cloud - there is no really 
>> good reason not to these days.
>>
>>  
>>
>> Jim
>>
>>  
>>
>>  
>>
>> On Mon, Aug 9, 2021 at 7:36 AM Marc <[email protected]> wrote:
>>
>> Help!!?
>>
>>  
>>
>> After cataloging a revised program I get a error message that first, 
>> tells me that the program was catalogued successfully, then fails to 
>> rebuild the library saying that an object file can't be found.  Sure 
>> enough, it is in an old backup file but not in the current Lib\objdir 
>> directory.
>>
>>  
>>
>> 1) what the heck happened?
>>
>> 2) can I copy the old file to the correct directory and recompile or do I 
>> risk completely messing things up?
>>
>>  
>>
>> All help will be appreciated as I'm unable to process a large inventory 
>> file without the updated program....
>>
>> -- 
>> -- 
>> 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 
>> <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgroups.google.com%2Fgroup%2FjBASE%3Fhl%3Den&data=04%7C01%7Cmikes%40jbase.com%7Cfb95cc798b2b4b357af408d95c294933%7Cbfd62fcabd384e07a0785e9943d1f9c0%7C0%7C0%7C637642154687126827%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=WOyUY8lzsMax9gY6eX1Eyi4yVC7qlpnAV6fEL0FG4i4%3D&reserved=0>
>>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "jBASE" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jbase/e32ef0cf-dd4b-476d-9fc4-dc13fe6ea949n%40googlegroups.com
>>  
>> <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fjbase%2Fe32ef0cf-dd4b-476d-9fc4-dc13fe6ea949n%2540googlegroups.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Cmikes%40jbase.com%7Cfb95cc798b2b4b357af408d95c294933%7Cbfd62fcabd384e07a0785e9943d1f9c0%7C0%7C0%7C637642154687136783%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=HFq18wbLf0s1PFYIo6rhsmlWIcOnAFlwZ0q8GWDrLOQ%3D&reserved=0>
>> .
>>
>> -- 
>> -- 
>> 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 
>> <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgroups.google.com%2Fgroup%2FjBASE%3Fhl%3Den&data=04%7C01%7Cmikes%40jbase.com%7Cfb95cc798b2b4b357af408d95c294933%7Cbfd62fcabd384e07a0785e9943d1f9c0%7C0%7C0%7C637642154687136783%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=eUEJyBUy38WnpO9o0we4p0nlY0VId1SQ0U7JMDqBCn0%3D&reserved=0>
>>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "jBASE" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>>
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jbase/dc6b1007-a34d-47fc-8607-9172dff9ef31n%40googlegroups.com
>>  
>> <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Fjbase%2Fdc6b1007-a34d-47fc-8607-9172dff9ef31n%2540googlegroups.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Cmikes%40jbase.com%7Cfb95cc798b2b4b357af408d95c294933%7Cbfd62fcabd384e07a0785e9943d1f9c0%7C0%7C0%7C637642154687146739%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=hEBpk53nMkO%2Ff%2FJhcW2mi0q2p3MJefWw1vuEAetHYXo%3D&reserved=0>
>> .
>>
> -- 
> -- 
> 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
>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "jBASE" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
>
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jbase/4653bcd5-583f-46b8-962f-ae776bfc8b72n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/jbase/4653bcd5-583f-46b8-962f-ae776bfc8b72n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>

-- 
-- 
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

--- 
You received this message because you are subscribed to the Google Groups 
"jBASE" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jbase/fb8f7708-bd32-44e6-bbf7-38b0f191a41an%40googlegroups.com.

Reply via email to