Neero

Ошибка компиляции Hercules

4 сообщения в этой теме

при компиляции выдает это:

make[1]: Leaving directory '/home/admin/hercules/src/common'
        MAKE    login_sql
make[1]: Entering directory '/home/admin/hercules/src/login'
        MKDIR   obj_sql
        CC      account_sql.c
        CC      ipban_sql.c
        CC      login.c
        CC      loginlog_sql.c
        LD      login-server
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status
Makefile:87: recipe for target '../../login-server' failed
make[1]: *** [../../login-server] Error 1
make[1]: Leaving directory '/home/admin/hercules/src/login'
Makefile:94: recipe for target 'login_sql' failed
make: *** [login_sql] Error 2
[email protected]:/home/admin/hercules#


 

подскажите, в чем может быть проблема. делал все по инструкции.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Возможно проблема с gcc версией 

попробуйте 

apt-get install git make gcc
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

./configure --disable-lto

или обновлять gcc

Косяк в gcc 4.9

1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас