Skip to content

Can not execute binary file sift #10

@pranny

Description

@pranny

While trying to execute RunBundler.sh, I get the error ./bin/sift: cannot execute binary file. Initially I thought this to be a permissions issue, but even after chmod +x bin/sift I get the same error.

$ file bin/sift
bin/sift: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not stripped

I tried to download sift from http://www.cs.ubc.ca/~lowe/keypoints/ and copied the sift binary to bin/sift. The error was still there.

I tried to use VLFeat's sift http://www.vlfeat.org by downloading, compiling and placing the sift into bin. I had to make some necessary changes into ToSift.sh for the same. It however looks like the keypoints file generated by VLFeat's sift is not the expected one, as I get Invalid keypoint file error

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions