Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • kmkocot
    Member
    • Jun 2009
    • 51

    ESTScan 3 installation

    Hi all,

    I'm having trouble installing ESTScan 3. Anyone have any idea what my problem is?

    Code:
    kmkocot@Epimenia:~/Desktop/estscan-3.0.3$ make 
    gcc -O2 -c maskred.c
    maskred.c: In function ‘mask_file’:
    maskred.c:203:10: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
         fgets(buf, 1024, stdin); 
              ^
    maskred.c:210:12: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
           fgets(buf, 1024, stdin); 
                ^
    gcc -lm -o maskred maskred.o
    gcc -O2 -c makesmat.c
    makesmat.c: In function ‘count_tuples’:
    makesmat.c:306:10: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
         fgets(buf, 1024, stdin); 
              ^
    makesmat.c:325:12: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
           fgets(buf, 1024, stdin);
                ^
    gcc -lm -o makesmat makesmat.o
    makesmat.o: In function `print_pssm':
    makesmat.c:(.text+0x33d): undefined reference to `log'
    makesmat.c:(.text+0x362): undefined reference to `round'
    makesmat.o: In function `main':
    makesmat.c:(.text.startup+0xbb2): undefined reference to `log'
    makesmat.c:(.text.startup+0xbf0): undefined reference to `round'
    makesmat.c:(.text.startup+0xf45): undefined reference to `log'
    makesmat.c:(.text.startup+0xf70): undefined reference to `round'
    collect2: error: ld returned 1 exit status
    make: *** [makesmat] Error 1
    kmkocot@Epimenia:~/Desktop/estscan-3.0.3$
    I know TransDecoder is probably better but I want to give both a try.

    Thanks,
    Kevin
  • aloliveira
    Member
    • Aug 2010
    • 47

    #2
    I am having the same problems. Any solution?
    Thanks,

    Comment

    • kmkocot
      Member
      • Jun 2009
      • 51

      #3
      For what it's worth, I would strongly recommend the newest TransDecoder over ESTScan.

      I eventually did figure this out but I have no idea how as it has been years. Sorry I'm not more helpful.

      Best,
      Kevin

      Comment

      • GenoMax
        Senior Member
        • Feb 2008
        • 7142

        #4
        Originally posted by aloliveira View Post
        I am having the same problems. Any solution?
        Thanks,
        I think you need to link the math library which may require adding "-lm" option for gcc. If there is a Makefile in the source you can edit that.

        Comment

        • aloliveira
          Member
          • Aug 2010
          • 47

          #5
          Thanks Kevin, I have installed TransDecoder and I will give a try.

          Comment

          Latest Articles

          Collapse

          ad_right_rmr

          Collapse

          News

          Collapse

          Topics Statistics Last Post
          Started by SEQadmin2, 06-05-2026, 10:09 AM
          0 responses
          14 views
          0 reactions
          Last Post SEQadmin2  
          Started by SEQadmin2, 06-04-2026, 08:59 AM
          0 responses
          24 views
          0 reactions
          Last Post SEQadmin2  
          Started by SEQadmin2, 06-02-2026, 12:03 PM
          0 responses
          29 views
          0 reactions
          Last Post SEQadmin2  
          Started by SEQadmin2, 06-02-2026, 11:40 AM
          0 responses
          23 views
          0 reactions
          Last Post SEQadmin2  
          Working...