This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

openssl/md5.h: No such file or directory

General support and discussion of Eggdrop bots.
Post Reply
b
bigmike
Voice
Posts: 8
Joined: Mon Oct 24, 2005 9:22 pm

openssl/md5.h: No such file or directory

Post by bigmike »

Hey i did everythin but when i get up to make install i get the following error, can someone please help.


gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c bg.c
gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c botcmd.c
gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c botmsg.c
gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c botnet.c
gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c chanprog.c
gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c cmds.c
gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -c dcc.c
dcc.c:38:25: openssl/md5.h: No such file or directory
dcc.c: In function `dcc_bot_digest':
dcc.c:302: error: `MD5_CTX' undeclared (first use in this function)
dcc.c:302: error: (Each undeclared identifier is reported only once
dcc.c:302: error: for each function it appears in.)
dcc.c:302: error: syntax error before "md5context"
dcc.c:307: warning: implicit declaration of function `MD5_Init'
dcc.c:307: error: `md5context' undeclared (first use in this function)
dcc.c:308: warning: implicit declaration of function `MD5_Update'
dcc.c:310: warning: implicit declaration of function `MD5_Final'
dcc.c: In function `dcc_bot_check_digest':
dcc.c:508: error: `MD5_CTX' undeclared (first use in this function)
dcc.c:508: error: syntax error before "md5context"
dcc.c:517: error: `md5context' undeclared (first use in this function)
make[1]: *** [dcc.o] Error 1
make[1]: Leaving directory `/home/bigmike/eggdrop1.6.17/src'
make: *** [modegg] Error 2
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

dcc.c:38:25: openssl/md5.h: No such file or directory
Download and install/re-install openssl from source.
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
b
bigmike
Voice
Posts: 8
Joined: Mon Oct 24, 2005 9:22 pm

Post by bigmike »

i did and that always happens, and i found the md5.h file 2
User avatar
Alchera
Revered One
Posts: 3344
Joined: Mon Aug 11, 2003 12:42 pm
Location: Ballarat Victoria, Australia
Contact:

Post by Alchera »

Am not exactly sure of this but maybe compile 1.6.18 instead as some OS "compatibility" issues were solved.
Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM
b
bigmike
Voice
Posts: 8
Joined: Mon Oct 24, 2005 9:22 pm

Post by bigmike »

ok i will try when i get home from work, thanks
e
ereetos
Voice
Posts: 1
Joined: Thu Feb 22, 2007 8:05 pm

Post by ereetos »

I had this problem as well and compared the location of the md5.h file on two different linux installs.

seems eggy is trying to find the md5.h in /usr/include/openssl
and on my system it was in /usr/local/ssl/include/openssl/

i simply did: ln -s /usr/local/ssl/include/openssl/ /usr/include/openssl/

this fixed my compile problem


edit: woops now my linking is broke!

fixed this by reading this thread: http://forum.egghelp.org/viewtopic.php?t=5537
Post Reply