Anope IRC Services

Anope Support => 1.6.x (Read Only) => Topic started by: JimmyBoom on February 06, 2008, 12:36:11 PM

Title: Make error
Post by: JimmyBoom on February 06, 2008, 12:36:11 PM
All done!  Now run "make" (or possibly "gmake") to compile Services.

See the INSTALL, README and FAQ files if you have any problems.

=:/srv/www/vhosts/unknowndreams.com/subdomains/chatnetwerk2/anope # make
touch services.h
(cd lang ; make language.h)
make[1]: Entering directory `/srv/www/vhosts/unknowndreams.com/subdomains/chatnetwerk2/anope/lang'
Generating language.h... 1410 strings
make[1]: Leaving directory `/srv/www/vhosts/unknowndreams.com/subdomains/chatnetwerk2/anope/lang'
cp -p lang/language.h .
touch pseudo.h
sh version.sh
gcc  -O2 -I/usr/include -Wall -g -c actions.c
In file included from services.h:1194,
                 from actions.c:15:
extern.h:164: error: expected identifier or â(â before â__extension__â
make: *** [actions.o] Fout 1

What am I doing wrong?

I'm Using GCC 4.1.0. with  Anope 1.6.5 on SUSE Linux.

[Edited on 7-2-2008 by JimmyBoom]
Title:
Post by: katsklaw on February 06, 2008, 10:01:25 PM
since you starred out your install path it's hard for us to help you. Try giving us an unaltered paste.
Title:
Post by: JimmyBoom on February 07, 2008, 01:33:32 PM
Edit ;)

What's the problem?

[Edited on 7-2-2008 by JimmyBoom]
Title:
Post by: katsklaw on February 07, 2008, 11:16:13 PM
try running from a user directory as a normal user and not any privileged user. Also is there a good reason other than 1.6 is marked as "stable" that you are using 1.6 instead of 1.7?
Title:
Post by: JimmyBoom on February 08, 2008, 07:26:13 AM
How do you mean run it from a user directory as a normal user?
Shall I login with my own name (not root) and then run it?

And the reason that I use 1.6 is because it's stable, I like new features ofcourse but I choose the one that does not have many bugs.
Title:
Post by: Jan Milants on February 08, 2008, 11:34:10 AM
you should never, ever run programs that don't NEED it as root... if only for security reasons.
as for being stable, 1.7 will "soon" be marked stable and renamed to 1.8. at that time 1.6 will become depricated.
If stability is the only reason you were still using 1.6, i would consider using 1.7 .. most people run it these days and it s considered stable enough for use on production networks.