Menu

Norton interfering GnuCOBOL and COBJAPI

2025-02-28
2025-02-28
  • Rich Di Iulio

    Rich Di Iulio - 2025-02-28

    Hi All,

    I have been away for the last two years. I restarted playing with GnuCOBOL and COBJAPI. Every time I compile a sample program, Norton pop ups checking the executable. Very annoying!!!

    I wanted to get COBJAPI working again. I compiled the package just fine. I then compiled the example programs. When I run the examples, Norton complains that there is a virus deteched. The virus is IDP.Generic

    I spent the afternoon looking through this forum and did not find anything. I then looked through the web and still no real answers. I hoping someone here might have some thoughts.

    Norton seems to have made a lot of changes this year and not sure for the better.

    Regards,

    Rich Di Iulio

     
    • Simon Sobisch

      Simon Sobisch - 2025-02-28

      Hi Rich - and welcome back!

      As in other cases: it is good to double-check with virustotal.com - but this is Norton finding that something is strange with the gcc generated binaries, and indeed it is "strange" to compile binaries on Windows in the first place...
      What I personally recommend is to create a clean folder where you verify what's getting in once and set it to the exception list of the AV/Internet-Security Suite.
      The things that get in there first are stuff like MinGW/MSYS2, GnuCOBOL, ... and of course all COBOL binaries I create - doing so leads to a much faster compile and runtime and no nag screens that tell me "The OS you are running on is likely to get targetted - are you sure you can trust this specific binaries [from sources you've just compiled before]".

      Note that in my experience Norton has the most false-positive "generic" (= looks strange) reports (which possibly is the correct approach if you want security and are not sure, but then needs a manual check and setup of exception folders).

      Side note: If you can do this you may want to consider using WSL (so "GNU/Linux hypervirtualized on Windows") which would provide you with a faster compile and runtime (as long as you have a processor and bios/uefi enabled virtualization) and improved security. If you want to you still can run cobc/cobcrun residing there from Windows scripts by prefixing it with wsl.exe.

       

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.