question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Feature request] More friendly compile with Debian packaging

See original GitHub issue

Hi! I want to pack your tool to Parrot OS using Debian packaging standard and the installation script is too hard to make it. So there are some suggestions:

  1. Proper makefile that could be used for all platforms
  2. required package name on Linux system
  3. Allow compiler use not only shared libraries but libs as well (like qt5-dev) or set path to shared library for run time usage

I hope we can work together to improve this. Best regards!

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:2
  • Comments:17 (10 by maintainers)

github_iconTop GitHub Comments

2reactions
horsicqcommented, Jun 4, 2021

Fixed:

Clone project: git clone --recursive https://github.com/horsicq/DIE-engine.git

  • chmod a+x configure
  • ./configure
  • make
  • make install

Could also make configure from configure.ac. Need autoconf

autoreconf -i

2reactions
dmknghtcommented, May 7, 2021

Just to update the news: finally die-engine arrived Parrot repository. It is on rolling-testing repo, upstream name die-engine and package name detect-it-easy image

Read more comments on GitHub >

github_iconTop Results From Across the Web

6. Best Packaging Practices — developers-reference ... - Debian
The following recommendations apply to the debian/rules file. Since debian/rules controls the build process and selects the files that go into the package...
Read more >
Chapter 6. Building the package - Debian
Complete (re)build. In order to perform a complete (re)build of a package properly, you need to make sure you have installed. the build-essential...
Read more >
Packaging/Intro - Debian Wiki
ANSWER: Build-Depends are needed only during package build, while it is being compiled, and its test suite is being run. Depends is needed...
Read more >
Chapter 7. Basics of the Debian package management system
Packages generally contain all of the files necessary to implement a set of related commands or features. There are two types of Debian...
Read more >
Chapter 3. Modifying the source - Debian
In order for Debian to provide pre-built installable packages, it modifies the build system to install programs into a file tree image created...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found