Menu

#36 Error in Install

2.0
open
urgent (1)
2024-05-23
2024-05-20
ExtremeWX
No

Need help in install. Keep getting two errors and I don't know how to resolve them. Please help! See attachement for image.

1 Attachments

Related

Tickets: #36

Discussion

  • Mike Romberg

    Mike Romberg - 2024-05-20

    Before doing a build, you need to run 'make links'. So, try:

    make clean
    make links
    make install

     
    • ExtremeWX

      ExtremeWX - 2024-05-20

      After running all those commands, I get some similar errors and it doesn't make anything in the sbin or bin files like ifpServer or gfe for me to run.

       
  • ExtremeWX

    ExtremeWX - 2024-05-20

    another image

     
  • Mike Romberg

    Mike Romberg - 2024-05-20

    Version 14.4 is kinda old. If you are attempting to build 14.4 with a newer compiler then that is probably the problem. Try a newer version of the gfe. Version 16.2 is the latest. However I am very very close to releasing version 17. I may put that out today. So, you might want to wait and try it. It has many many changes relative to version 14.4.

     
  • ExtremeWX

    ExtremeWX - 2024-05-20

    I tried using 16.2 and I continue to get the no such file or directory error. Unsure what I am doing wrong, or what the issue is when trying to make it.

     
  • Mike Romberg

    Mike Romberg - 2024-05-20

    I'm guessing you must be using fedora 39 or 40 with a newer gcc. I fixed a bug related to this a while back. I'm pretty sure that is what is going on. I'll release 1.17.0 today and that should build clean on fedora 39/40.

     
  • Mike Romberg

    Mike Romberg - 2024-05-20

    I just released 1.17.0. It should work on fedora 40 and 39.

     
    • ExtremeWX

      ExtremeWX - 2024-05-21

      Just downloaded 1.17.0 and I continue to get the same error message.

       
      • ExtremeWX

        ExtremeWX - 2024-05-21

        Here is the location of the files

         
  • Mike Romberg

    Mike Romberg - 2024-05-21

    Try running:
    make links
    make

    The above error is almost certainly caused by needing to run make links (which creates some sym links to make finding internal header files easier).

     
  • ExtremeWX

    ExtremeWX - 2024-05-21

    Here is what I get after running those commands you said.

     
  • ExtremeWX

    ExtremeWX - 2024-05-21

    Error message after running make dev

     
  • Mike Romberg

    Mike Romberg - 2024-05-21

    I think my linkHeaders script (the one that does the work in 'make links' hates the testing directory name. Normally it will skip header files in test subdirectories. But I think it is skipping everything in your whole tree due to test being part of the testing name. This is obviously a bug.

    I'll fix this.  In the meantime try renaming your testing directory to something without the word test in it and see if that fixes the build.  When make links runs it should print out many dozens of headerfiles.  But in your testing directory it is skipping all of them.
    
     
  • Mike Romberg

    Mike Romberg - 2024-05-21

    Attached is the fixed linkHeaders script. It will also be checked into git. You should be able to copy it over the one in your tree and then still use the testing directory name.

     
    • ExtremeWX

      ExtremeWX - 2024-05-21

      The make links works now however I continue to get the same error when building.

       
  • Mike Romberg

    Mike Romberg - 2024-05-22

    Install the gd-devel package. It looks like I missed that in gfe.spec file. I'll add it there too.

     
  • Mike Romberg

    Mike Romberg - 2024-05-22

    gd-devel is in the config/gfe.spec file. You will need to make sure that every package mentioned in a Requires line there is installed.

     
    • ExtremeWX

      ExtremeWX - 2024-05-23

      gd-devel was not installed so I went ahead and installed it and checked all the other packages. I continue to get the same error.

       
  • Mike Romberg

    Mike Romberg - 2024-05-23

    Your build is still not sucessful so the make install target is failing. What errror do you get with just plain 'make'?

     

Log in to post a comment.