LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 09-10-2006, 09:29 AM   #1
razdhaka
LQ Newbie
 
Registered: Sep 2006
Posts: 4

Rep: Reputation: 0
plss help me .. Problem On Fedora 4


hello,

i am using a dedicated server and operating system is Fedora Core 4. when i tried to compile eggdrop, psybnc, bopm and neostats on that dedicated server it shows following errors :

For Psybnc :

[shadhin@server psybnc]$ make menuconfig
Initializing Menu-Configuration[*] Running Conversion Tool for older psyBNC Data.[*] Running Autoconfig.
System: Linux
Socket Libs: Internal.
Environment: Internal.
Time-Headers: in time.h and sys/time.h
Byte order: Big Endian.
IPv6-Support: Yes.
async-DNS-Support: No, using blocking DNS.
SSL-Support: Yes.
Creating Makefile
Random Seed created.[*] Creating Menu, please wait.
This needs the ncurses library. If it is not available, menuconf wont work. If you are using curses, use make menuconfig-curses instead.
make: *** [menuconfig] Error 1

For Bopm :

[bd4you@server bopm-3.1.2]$ make
Making all in src
make[1]: Entering directory `/home/bd4you/bopm-3.1.2/src'
make all-recursive
make[2]: Entering directory `/home/bd4you/bopm-3.1.2/src'
Making all in libopm
make[3]: Entering directory `/home/bd4you/bopm-3.1.2/src/libopm'
Making all in src
make[4]: Entering directory `/home/bd4you/bopm-3.1.2/src/libopm/src'
make all-am
make[5]: Entering directory `/home/bd4you/bopm-3.1.2/src/libopm/src'
source='config.c' object='config.lo' libtool=yes \
depfile='.deps/config.Plo' tmpdepfile='.deps/config.TPlo' \
depmode=gcc3 /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c -o config.lo `test -f 'config.c' || echo './'`config.c
rm -f .libs/config.lo
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c config.c -MT config.lo -MD -MP -MF .deps/config.TPlo -fPIC -DPIC -o .libs/config.lo
config.c: In function 'libopm_config_create':
config.c:93: error: invalid lvalue in assignment
config.c:97: error: invalid lvalue in assignment
config.c:102: error: invalid lvalue in assignment
config.c: In function 'libopm_config_set':
config.c:191: error: invalid lvalue in assignment
make[5]: *** [config.lo] Error 1
make[5]: Leaving directory `/home/bd4you/bopm-3.1.2/src/libopm/src'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/bd4you/bopm-3.1.2/src/libopm/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/bd4you/bopm-3.1.2/src/libopm'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/bd4you/bopm-3.1.2/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/bd4you/bopm-3.1.2/src'
make: *** [all-recursive] Error 1
[bd4you@server bopm-3.1.2]$

For Eggdrop :

Tcl cannot be found on this system.
Eggdrop requires Tcl to compile. If you already have Tcl installed on
this system, and I just wasn't looking in the right place for it, re-run
./configure using the --with-tcllib='/path/to/libtcl.so' and
--with-tclinc='/path/to/tcl.h' options.
See doc/COMPILE-GUIDE's 'Tcl Detection and Installation' section for more
information.

For Neostats :

gcc -O2 -g -fPIC -DPIC -DNDEBUG -I. -Iadns -Ikeeper -Icurl -c conf.c
gcc -MM -I. -Iadns -Ikeeper -Icurl -c conf.c > conf.d
gcc -O2 -g -fPIC -DPIC -DNDEBUG -I. -Iadns -Ikeeper -Icurl -c ircd.c
ircd.c:47: error: static declaration of āservices_bot_umodeā follows non-static declaration
ircd.h:79: error: previous declaration of āservices_bot_umodeā was here
make: *** [ircd.o] Error 1


Please tell me why this error occurs and how to fix it ?
 
Old 09-11-2006, 02:17 AM   #2
b0uncer
LQ Guru
 
Registered: Aug 2003
Distribution: CentOS, OS X
Posts: 5,131

Rep: Reputation: Disabled
Seems to me there are several reasons. For eggdrop, install TCL before trying to compile it (like it says) or if you have installed it, provide the path when starting the compilation. For Psybnc, make sure you have ncurses installed -- that's the last line you get before the error, so it's a good start. For the rest, you should read the INSTALL and/or README files to see what you need to have installed before they'll compile, and what options you can give to configure; you might specify something special in order to get it compile.

First of all, make sure that you have all the depending software for every piece of software you intend to compile.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
i need some help plss! OMEGA-DOOM Linux - Software 3 04-21-2006 08:44 AM
i am noob using linux... plss help me!! punkzaparom Linux - Hardware 1 12-04-2005 02:43 AM
can configure my modem (ADSL) plss help me Astrojax Linux - Newbie 1 08-20-2004 11:22 AM
Win2k & Linux install---plss help. prasadkowli Linux - General 2 11-09-2003 09:54 AM
Win2k & Linux install---plss help. prasadkowli Linux - Software 5 11-09-2003 05:23 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 03:54 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration