fatal error: openssl/evp.h: No such file or directory





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







0















i run gcc bruteforce.c -o bruteforce -lcrypto



There is a header file #include <openssl/evp.h>
The code perfectly works in another machine But it has the following error in my current PC.



bruteforce.c:1:25: fatal error: openssl/evp.h: No such file or directory
compilation terminated.










share|improve this question




















  • 1





    What Ubuntu version is this? is either the libssl-dev or libssl1.0-dev package installed?

    – steeldriver
    Feb 25 at 2:48











  • @steeldriver you may want to make that into an answer, ie explain that you need the dev libs for openssl installed - I was going to make that into an answer but didn't want to be basically repeating your comment

    – thomasrutter
    Feb 25 at 3:28











  • my Ubuntu version is ubuntu 16.04 LTS and i tried to install both libssl-dev and libssl1.0-dev but when i install libssl-dev i get the output libssl-dev is already the newest version (1.0.2g-1ubuntu4.14). 0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. and when i try to install libssl1.0-dev i get error E: Unable to locate package libssl1.0-dev E: Couldn't find any package by glob 'libssl1.0-dev' E: Couldn't find any package by regex 'libssl1.0-dev'

    – Michale Rezene
    Feb 25 at 8:40













  • Perhaps the file got moved or deleted? the first thing I would try is sudo apt-get install --reinstall libssl-dev

    – steeldriver
    Feb 25 at 22:26


















0















i run gcc bruteforce.c -o bruteforce -lcrypto



There is a header file #include <openssl/evp.h>
The code perfectly works in another machine But it has the following error in my current PC.



bruteforce.c:1:25: fatal error: openssl/evp.h: No such file or directory
compilation terminated.










share|improve this question




















  • 1





    What Ubuntu version is this? is either the libssl-dev or libssl1.0-dev package installed?

    – steeldriver
    Feb 25 at 2:48











  • @steeldriver you may want to make that into an answer, ie explain that you need the dev libs for openssl installed - I was going to make that into an answer but didn't want to be basically repeating your comment

    – thomasrutter
    Feb 25 at 3:28











  • my Ubuntu version is ubuntu 16.04 LTS and i tried to install both libssl-dev and libssl1.0-dev but when i install libssl-dev i get the output libssl-dev is already the newest version (1.0.2g-1ubuntu4.14). 0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. and when i try to install libssl1.0-dev i get error E: Unable to locate package libssl1.0-dev E: Couldn't find any package by glob 'libssl1.0-dev' E: Couldn't find any package by regex 'libssl1.0-dev'

    – Michale Rezene
    Feb 25 at 8:40













  • Perhaps the file got moved or deleted? the first thing I would try is sudo apt-get install --reinstall libssl-dev

    – steeldriver
    Feb 25 at 22:26














0












0








0


0






i run gcc bruteforce.c -o bruteforce -lcrypto



There is a header file #include <openssl/evp.h>
The code perfectly works in another machine But it has the following error in my current PC.



bruteforce.c:1:25: fatal error: openssl/evp.h: No such file or directory
compilation terminated.










share|improve this question
















i run gcc bruteforce.c -o bruteforce -lcrypto



There is a header file #include <openssl/evp.h>
The code perfectly works in another machine But it has the following error in my current PC.



bruteforce.c:1:25: fatal error: openssl/evp.h: No such file or directory
compilation terminated.







openssl






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Feb 25 at 2:19







Michale Rezene

















asked Feb 25 at 2:14









Michale RezeneMichale Rezene

11




11








  • 1





    What Ubuntu version is this? is either the libssl-dev or libssl1.0-dev package installed?

    – steeldriver
    Feb 25 at 2:48











  • @steeldriver you may want to make that into an answer, ie explain that you need the dev libs for openssl installed - I was going to make that into an answer but didn't want to be basically repeating your comment

    – thomasrutter
    Feb 25 at 3:28











  • my Ubuntu version is ubuntu 16.04 LTS and i tried to install both libssl-dev and libssl1.0-dev but when i install libssl-dev i get the output libssl-dev is already the newest version (1.0.2g-1ubuntu4.14). 0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. and when i try to install libssl1.0-dev i get error E: Unable to locate package libssl1.0-dev E: Couldn't find any package by glob 'libssl1.0-dev' E: Couldn't find any package by regex 'libssl1.0-dev'

    – Michale Rezene
    Feb 25 at 8:40













  • Perhaps the file got moved or deleted? the first thing I would try is sudo apt-get install --reinstall libssl-dev

    – steeldriver
    Feb 25 at 22:26














  • 1





    What Ubuntu version is this? is either the libssl-dev or libssl1.0-dev package installed?

    – steeldriver
    Feb 25 at 2:48











  • @steeldriver you may want to make that into an answer, ie explain that you need the dev libs for openssl installed - I was going to make that into an answer but didn't want to be basically repeating your comment

    – thomasrutter
    Feb 25 at 3:28











  • my Ubuntu version is ubuntu 16.04 LTS and i tried to install both libssl-dev and libssl1.0-dev but when i install libssl-dev i get the output libssl-dev is already the newest version (1.0.2g-1ubuntu4.14). 0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. and when i try to install libssl1.0-dev i get error E: Unable to locate package libssl1.0-dev E: Couldn't find any package by glob 'libssl1.0-dev' E: Couldn't find any package by regex 'libssl1.0-dev'

    – Michale Rezene
    Feb 25 at 8:40













  • Perhaps the file got moved or deleted? the first thing I would try is sudo apt-get install --reinstall libssl-dev

    – steeldriver
    Feb 25 at 22:26








1




1





What Ubuntu version is this? is either the libssl-dev or libssl1.0-dev package installed?

– steeldriver
Feb 25 at 2:48





What Ubuntu version is this? is either the libssl-dev or libssl1.0-dev package installed?

– steeldriver
Feb 25 at 2:48













@steeldriver you may want to make that into an answer, ie explain that you need the dev libs for openssl installed - I was going to make that into an answer but didn't want to be basically repeating your comment

– thomasrutter
Feb 25 at 3:28





@steeldriver you may want to make that into an answer, ie explain that you need the dev libs for openssl installed - I was going to make that into an answer but didn't want to be basically repeating your comment

– thomasrutter
Feb 25 at 3:28













my Ubuntu version is ubuntu 16.04 LTS and i tried to install both libssl-dev and libssl1.0-dev but when i install libssl-dev i get the output libssl-dev is already the newest version (1.0.2g-1ubuntu4.14). 0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. and when i try to install libssl1.0-dev i get error E: Unable to locate package libssl1.0-dev E: Couldn't find any package by glob 'libssl1.0-dev' E: Couldn't find any package by regex 'libssl1.0-dev'

– Michale Rezene
Feb 25 at 8:40







my Ubuntu version is ubuntu 16.04 LTS and i tried to install both libssl-dev and libssl1.0-dev but when i install libssl-dev i get the output libssl-dev is already the newest version (1.0.2g-1ubuntu4.14). 0 upgraded, 0 newly installed, 0 to remove and 37 not upgraded. and when i try to install libssl1.0-dev i get error E: Unable to locate package libssl1.0-dev E: Couldn't find any package by glob 'libssl1.0-dev' E: Couldn't find any package by regex 'libssl1.0-dev'

– Michale Rezene
Feb 25 at 8:40















Perhaps the file got moved or deleted? the first thing I would try is sudo apt-get install --reinstall libssl-dev

– steeldriver
Feb 25 at 22:26





Perhaps the file got moved or deleted? the first thing I would try is sudo apt-get install --reinstall libssl-dev

– steeldriver
Feb 25 at 22:26










1 Answer
1






active

oldest

votes


















-1














Ask the packaging system:



walt@bat:~(0)$ dpkg -S /usr/include/openssl/evp.h
libssl-dev:amd64: /usr/include/openssl/evp.h





share|improve this answer



















  • 1





    I'm sorry, but dpkg -S works for installed packages! So it will not work on OP system. Edit your answer with link to https://packages.ubuntu.com.

    – N0rbert
    Feb 25 at 8:22














Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1120997%2ffatal-error-openssl-evp-h-no-such-file-or-directory%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









-1














Ask the packaging system:



walt@bat:~(0)$ dpkg -S /usr/include/openssl/evp.h
libssl-dev:amd64: /usr/include/openssl/evp.h





share|improve this answer



















  • 1





    I'm sorry, but dpkg -S works for installed packages! So it will not work on OP system. Edit your answer with link to https://packages.ubuntu.com.

    – N0rbert
    Feb 25 at 8:22


















-1














Ask the packaging system:



walt@bat:~(0)$ dpkg -S /usr/include/openssl/evp.h
libssl-dev:amd64: /usr/include/openssl/evp.h





share|improve this answer



















  • 1





    I'm sorry, but dpkg -S works for installed packages! So it will not work on OP system. Edit your answer with link to https://packages.ubuntu.com.

    – N0rbert
    Feb 25 at 8:22
















-1












-1








-1







Ask the packaging system:



walt@bat:~(0)$ dpkg -S /usr/include/openssl/evp.h
libssl-dev:amd64: /usr/include/openssl/evp.h





share|improve this answer













Ask the packaging system:



walt@bat:~(0)$ dpkg -S /usr/include/openssl/evp.h
libssl-dev:amd64: /usr/include/openssl/evp.h






share|improve this answer












share|improve this answer



share|improve this answer










answered Feb 25 at 4:48









waltinatorwaltinator

23.1k74269




23.1k74269








  • 1





    I'm sorry, but dpkg -S works for installed packages! So it will not work on OP system. Edit your answer with link to https://packages.ubuntu.com.

    – N0rbert
    Feb 25 at 8:22
















  • 1





    I'm sorry, but dpkg -S works for installed packages! So it will not work on OP system. Edit your answer with link to https://packages.ubuntu.com.

    – N0rbert
    Feb 25 at 8:22










1




1





I'm sorry, but dpkg -S works for installed packages! So it will not work on OP system. Edit your answer with link to https://packages.ubuntu.com.

– N0rbert
Feb 25 at 8:22







I'm sorry, but dpkg -S works for installed packages! So it will not work on OP system. Edit your answer with link to https://packages.ubuntu.com.

– N0rbert
Feb 25 at 8:22




















draft saved

draft discarded




















































Thanks for contributing an answer to Ask Ubuntu!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1120997%2ffatal-error-openssl-evp-h-no-such-file-or-directory%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Biblatex bibliography style without URLs when DOI exists (in Overleaf with Zotero bibliography)

ComboBox Display Member on multiple fields

Is it possible to collect Nectar points via Trainline?