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.

Mac OS X compile

Old posts that have not been replied to for several years.
Locked
D
Drakx
Voice
Posts: 5
Joined: Fri Jun 03, 2005 9:18 am

Mac OS X compile

Post by Drakx »

Hi Guys


I did a quick serch to see if this had been seen before but did not find any thing.

When i go to configure i get the following errors

Drakxs-Computer:~/Desktop/eggdrop1.6.17 Drakx$ ./configure

This is Eggdrop's GNU configure script.
It's going to run a bunch of tests to hopefully make your compile
work without much twiddling.

checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
Drakxs-Computer:~/Desktop/eggdrop1.6.17 Drakx$

no ive installed x-code dev tools which i think should have install a gcc too, but im not sure why im getting that error.

Thanks for the help
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

that means you have C compiler and eggdrop's configure script has found it, but for some reason it failed to produce an executable for a small test program (included in the script) - possibly due to exec/write permission issues - as it says, check config.log for more details
D
Drakx
Voice
Posts: 5
Joined: Fri Jun 03, 2005 9:18 am

Post by Drakx »

Ok i fixed that problem =)

how ever no when i try make eggdrop i get the following error:

make[2]: *** [../dns.o] Error 1
make[1]: *** [dns.mod_so] Error 2
make: *** [modules] Error 2


any ideas how to get round it?
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

you didn't provide the whole error log, but I'd speculate that your make(1) utility is outdated/not GNU `make'; you need to install gmake, the GNU `make'
j
jaggy00
Voice
Posts: 2
Joined: Wed Jul 13, 2005 4:01 am

Post by jaggy00 »

Ok i fixed that problem =)
I get the same error. Drakx, how did you managed to fix the problem?

checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
make: *** [builds/unix/unix-def.mk] Error 77

Suppose tha't totally dumb question, but where is config.log stored by the way?
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

take a wild guess ;)

the eggdrop root directory is a good place to start...
j
jaggy00
Voice
Posts: 2
Joined: Wed Jul 13, 2005 4:01 am

Post by jaggy00 »

Say man, I'm here accedentally - I don't even know what is that eggdrop stuff. If you do know the answer, please tell me how, or I'm almost lost in searching the clue.
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

do you know what a root directory (of some software package) is?

anyway; config.log is in the same directory where you type ./configure
W
Wcc
Master
Posts: 278
Joined: Sun Oct 28, 2001 8:00 pm
Location: USA
Contact:

Post by Wcc »

I might have a fix. Could you send me an e-mail at wcc@techmonekeys.org, as I don't check the forum often?

Thanks,
Will
W
Wcc
Master
Posts: 278
Joined: Sun Oct 28, 2001 8:00 pm
Location: USA
Contact:

Post by Wcc »

Latest CVS (see README for cvs instructions) should compile dns.mod file on Mac OS X.
Locked