Git Product home page Git Product logo

Comments (5)

CausticKirbyZ avatar CausticKirbyZ commented on July 17, 2024

lexbor is a dependency used for html parsing and it has a post init process during the shards install process (make init). this should be where the liblexbor_static.a is built and is likely the cause of the failed build for spraycannon.

If you make clean it should clean the shard dependancies(they download to the local lib/* folder) and allow you to start from scratch.

i updated the Makefile in a recent build and a blank "make" wont do anything after make init. try make all or make spraycannon to build. the make install also depends on the 2 files being built (and thus will build them if they dont exist). ill update the readme shortly to reflect this change as well.

if this still doesnt work try the following:

  • make clean - to clean the repo
  • shards install - install dependancies
  • make spraycannon
  • make spdb
  • ./spraycannon --version - test to ensure the binary was build and runs
    once it does you should be able to do make install to install it.

I primarily use debian and arch based distros for testing builds, if you are using one that isn't in that group let me know and ill see if i can test it.

from spraycannon.

nightmare-wolf avatar nightmare-wolf commented on July 17, 2024

image
I tried again with this method and i still get the same error.
I am actually running this on RHEL 7.

from spraycannon.

CausticKirbyZ avatar CausticKirbyZ commented on July 17, 2024

I just went through this on a Kali install. The issue was that cmake wasnt installed. The lexbor post install process uses cmake.

I will try to build a centos/rhel box at some point within the next week to check dependancies for this.

from spraycannon.

nightmare-wolf avatar nightmare-wolf commented on July 17, 2024

Awesome thanks.
Yes i did install cmake as i read online. But the issue still persisted.

from spraycannon.

CausticKirbyZ avatar CausticKirbyZ commented on July 17, 2024

Looked into this several times and was ultimately not able to get it to compile on rhel7. Since static releases are now available, i am closing this as those should run on rhel7.

from spraycannon.

Related Issues (1)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.