Перейти к содержанию

Установка Harmony.


Рекомендуемые сообщения

Вообщем, возможно кто-то из вас сталкивался с такой ошибкой.

Прошу помочь.


/home/ea/server2/src/login/login.c:1697: undefined reference to `harm_funcs'
obj_sql/login.o: In function `do_init':
/home/ea/server2/src/login/login.c:1849: undefined reference to `ea_funcs'
/home/ea/server2/src/login/login.c:1850: undefined reference to `harm_funcs'
/home/ea/server2/src/login/login.c:1851: undefined reference to `ea_funcs'
obj_sql/login.o: In function `parse_fromchar':
/home/ea/server2/src/login/login.c:729: undefined reference to `harm_funcs'
obj_sql/login.o: In function `mmo_auth':
/home/ea/server2/src/login/login.c:1077: undefined reference to `harm_funcs'
obj_sql/login.o: In function `parse_login':
/home/ea/server2/src/login/login.c:1449: undefined reference to `harm_funcs'
/home/ea/server2/src/login/login.c:1452: undefined reference to `harm_funcs'
../common/obj_all/core.o: In function `main':
/home/ea/server2/src/common/core.c:256: undefined reference to `harmony_core_init'
/home/ea/server2/src/common/core.c:269: undefined reference to `harmony_core_final'
../common/obj_all/socket.o: In function `delete_session':
/home/ea/server2/src/common/socket.c:568: undefined reference to `harm_funcs'
../common/obj_all/socket.o: In function `WFIFOSET':
/home/ea/server2/src/common/socket.c:688: undefined reference to `harm_funcs'
../common/obj_all/socket.o: In function `recv_to_fifo':
/home/ea/server2/src/common/socket.c:333: undefined reference to `harm_funcs'
../common/obj_all/socket.o: In function `connect_client':
/home/ea/server2/src/common/socket.c:434: undefined reference to `harm_funcs'
collect2: ld returned 1 exit status
make[1]: *** [login-server_sql] Error 1

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

Подключите harmony.h в файлах, где возникают ошибки:

#include "../common/harmony.h"

В src\login\Makefile.in добавьте в COMMON_OBJ

../common/obj_all/harmonycore.o

в COMMON_H

../common/harmony.h

То же самое добавьте в src\common\Makefile.in

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

Подключите harmony.h в файлах, где возникают ошибки:

#include "../common/harmony.h"

В src\login\Makefile.in добавьте в COMMON_OBJ

../common/obj_all/harmonycore.o

в COMMON_H

../common/harmony.h

То же самое добавьте в src\common\Makefile.in

Все это было, добавлено.

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

  • 4 месяца спустя...
  • 4 месяца спустя...

You most likely received a message about broken makefiles when applying the patch. I've uploaded a new installer (see attachment) to fix this.

Besides, you need to run configure after Harmony has been applied.

Attachments

ServerInstall.7z

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

×
×
  • Создать...
Яндекс.Метрика