1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

Не помгло

Тема в разделе 'Основные вопросы', создана пользователем shumski2, 12 июл 2012.

  1. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    ДЛя старой версии бота старые либы :facepalm:
  2. ViperNight ▒▒▒▒▒▒▒▒▒

    Сообщения:
    311
    Спасибы:
    154
    Сборка бота GHost:
    GHost++ r597M
    Дата начала использования бота:
    20.01.2007
    Skype:
    Мой статус
  3. shumski2 Наш человек

    Сообщения:
    74
    Спасибы:
    3
    Дата начала использования бота:
    11.11.11
    Немного изменил make файл и теперь вот что выдаёт
    Код:
    which: no ant in (/usr/lib/qt-3.3/bin:/usr/libexec/lightdm:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/kostya/.local/bin:/home/kostya/bin)
    jdk/make/common/shared/Defs-utils.gmk:79: *** "\"ant\" not found; please set ANT_HOME or put \"ant\" on your PATH".  Останов.
    
  4. JiLiZART Администрация

    Сообщения:
    815
    Спасибы:
    35
    Сборка бота GHost:
    Ghost++ 17.1
    Дата начала использования бота:
    12.12.04
    судя по тому что тут написано, он не нашел ant
  5. shumski2 Наш человек

    Сообщения:
    74
    Спасибы:
    3
    Дата начала использования бота:
    11.11.11
    Блин я уже полностью запутался мне теперь опять выдаёт ошибку как в первом посте :facepalm:
  6. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Мб бот это не твое?
  7. shumski2 Наш человек

    Сообщения:
    74
    Спасибы:
    3
    Дата начала использования бота:
    11.11.11
  8. shumski2 Наш человек

    Сообщения:
    74
    Спасибы:
    3
    Дата начала использования бота:
    11.11.11
    ошибка такая длинная что я не могу её запостить.
  9. shumski2 Наш человек

    Сообщения:
    74
    Спасибы:
    3
    Дата начала использования бота:
    11.11.11
  10. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Hellicopter, please kill him...
    s1f0N нравится это.
  11. shumski2 Наш человек

    Сообщения:
    74
    Спасибы:
    3
    Дата начала использования бота:
    11.11.11
    Та проблема решена теперь другая ошЫбка
    Код:
    g++ -o ./ghost++ bncsutilinterface.o bnet.o bnetprotocol.o bnlsclient.o bnlsprotocol.o commandpacket.o config.o crc32.o csvparser.o game.o game_admin.o game_base.o gameplayer.o gameprotocol.o gameslot.o ghost.o ghostdb.o ghostdbmysql.o ghostdbsqlite.o gpsprotocol.o language.o map.o packed.o replay.o savegame.o sha1.o socket.o stats.o statsdota.o statsw3mmd.o util.o sqlite3.o -L. -L../bncsutil/src/bncsutil/ -L../StormLib/stormlib/ -lbncsutil -lpthread -ldl -lz -lStorm -lmysqlclient_r -lboost_date_time-mt -lboost_thread-mt -lboost_system-mt -lboost_filesystem-mt -lboost_regex-mt -lrt
    /usr/bin/ld: cannot find -lmysqlclient_r
    /usr/bin/ld: cannot find -lboost_date_time-mt
    /usr/bin/ld: cannot find -lboost_thread-mt
    /usr/bin/ld: cannot find -lboost_system-mt
    /usr/bin/ld: cannot find -lboost_filesystem-mt
    /usr/bin/ld: cannot find -lboost_regex-mt
    collect2: ошибка: выполнение ld завершилось с кодом возврата 1
    make: *** [ghost++] Ошибка 1
    
    Мой Makefile
    Код:
    SHELL = /bin/sh
    SYSTEM = $(shell uname)
    C++ = g++
    CC = gcc
    DFLAGS = -DGHOST_MYSQL -DBOOST_FILESYSTEM_VERSION=2 -DBOOST_USE_LINUX_H
    OFLAGS = -O3
    LFLAGS = -L. -L../bncsutil/src/bncsutil/ -L../StormLib/stormlib/ -lbncsutil -lpthread -ldl -lz -lStorm -lmysqlclient_r -lboost_date_time-mt -lboost_thread-mt -lboost_system-mt -lboost_filesystem-mt -lboost_regex-mt
    CFLAGS = -I/usr/lib/ -I/usr/include/boost/
     
    ifeq ($(SYSTEM),Darwin)
    DFLAGS += -D__APPLE__
    OFLAGS += -flat_namespace
    else
    LFLAGS += -lrt
    endif
     
    ifeq ($(SYSTEM),FreeBSD)
    DFLAGS += -D__FREEBSD__
    endif
     
    ifeq ($(SYSTEM),SunOS)
    DFLAGS += -D__SOLARIS__
    LFLAGS += -lresolv -lsocket -lnsl
    endif
     
    CFLAGS += $(OFLAGS) $(DFLAGS) -I. -I../bncsutil/src/ -I../StormLib/
     
    ifeq ($(SYSTEM),Darwin)
    CFLAGS += -I../mysql/include/
    endif
     
    OBJS = bncsutilinterface.o bnet.o bnetprotocol.o bnlsclient.o bnlsprotocol.o commandpacket.o config.o crc32.o csvparser.o game.o game_admin.o game_base.o gameplayer.o gameprotocol.o gameslot.o ghost.o ghostdb.o ghostdbmysql.o ghostdbsqlite.o gpsprotocol.o language.o map.o packed.o replay.o savegame.o sha1.o socket.o stats.o statsdota.o statsw3mmd.o util.o
    COBJS = sqlite3.o
    PROGS = ./ghost++
     
    all: $(OBJS) $(COBJS) $(PROGS)
     
    ./ghost++: $(OBJS) $(COBJS)
        $(C++) -o ./ghost++ $(OBJS) $(COBJS) $(LFLAGS)
     
    clean:
        rm -f $(OBJS) $(COBJS) $(PROGS)
     
    $(OBJS): %.o: %.cpp
        $(C++) -o $@ $(CFLAGS) -c $<
     
    $(COBJS): %.o: %.c
        $(CC) -o $@ $(CFLAGS) -c $<
     
    ./ghost++: $(OBJS) $(COBJS)
     
    all: $(PROGS)
     
    bncsutilinterface.o: ghost.h includes.h util.h bncsutilinterface.h
    bnet.o: ghost.h includes.h util.h config.h language.h socket.h commandpacket.h ghostdb.h bncsutilinterface.h bnlsclient.h bnetprotocol.h bnet.h map.h packed.h savegame.h replay.h gameprotocol.h game_base.h
    bnetprotocol.o: ghost.h includes.h util.h bnetprotocol.h
    bnlsclient.o: ghost.h includes.h util.h socket.h commandpacket.h bnlsprotocol.h bnlsclient.h
    bnlsprotocol.o: ghost.h includes.h util.h bnlsprotocol.h
    commandpacket.o: ghost.h includes.h commandpacket.h
    config.o: ghost.h includes.h config.h
    crc32.o: ghost.h includes.h crc32.h
    csvparser.o: csvparser.h
    game.o: ghost.h includes.h util.h config.h language.h socket.h ghostdb.h bnet.h map.h packed.h savegame.h gameplayer.h gameprotocol.h game_base.h game.h stats.h statsdota.h statsw3mmd.h
    game_admin.o: ghost.h includes.h util.h config.h language.h socket.h ghostdb.h bnet.h map.h packed.h savegame.h replay.h gameplayer.h gameprotocol.h game_base.h game_admin.h
    game_base.o: ghost.h includes.h util.h config.h language.h socket.h ghostdb.h bnet.h map.h packed.h savegame.h replay.h gameplayer.h gameprotocol.h game_base.h next_combination.h
    gameplayer.o: ghost.h includes.h util.h language.h socket.h commandpacket.h bnet.h map.h gameplayer.h gameprotocol.h gpsprotocol.h game_base.h
    gameprotocol.o: ghost.h includes.h util.h crc32.h gameplayer.h gameprotocol.h game_base.h
    gameslot.o: ghost.h includes.h gameslot.h
    ghost.o: ghost.h includes.h util.h crc32.h sha1.h csvparser.h config.h language.h socket.h ghostdb.h ghostdbsqlite.h ghostdbmysql.h bnet.h map.h packed.h savegame.h gameplayer.h gameprotocol.h gpsprotocol.h game_base.h game.h game_admin.h
    ghostdb.o: ghost.h includes.h util.h config.h ghostdb.h
    ghostdbmysql.o: ghost.h includes.h util.h config.h ghostdb.h ghostdbmysql.h
    ghostdbsqlite.o: ghost.h includes.h util.h config.h ghostdb.h ghostdbsqlite.h
    gpsprotocol.o: ghost.h util.h gpsprotocol.h
    language.o: ghost.h includes.h config.h language.h
    map.o: ghost.h includes.h util.h crc32.h sha1.h config.h map.h
    packed.o: ghost.h includes.h util.h crc32.h packed.h
    replay.o: ghost.h includes.h util.h packed.h replay.h gameprotocol.h
    savegame.o: ghost.h includes.h util.h packed.h savegame.h
    sha1.o: sha1.h
    socket.o: ghost.h includes.h util.h socket.h
    stats.o: ghost.h includes.h stats.h
    statsdota.o: ghost.h includes.h util.h ghostdb.h gameplayer.h gameprotocol.h game_base.h stats.h statsdota.h
    statsw3mmd.o: ghost.h includes.h util.h ghostdb.h gameprotocol.h game_base.h stats.h statsw3mmd.h
    util.o: ghost.h includes.h util.h
    
  12. shumski2 Наш человек

    Сообщения:
    74
    Спасибы:
    3
    Дата начала использования бота:
    11.11.11
    No.
  13. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Код:
    /usr/bin/ld: cannot find -lmysqlclient_r
    /usr/bin/ld: cannot find -lboost_date_time-mt
    /usr/bin/ld: cannot find -lboost_thread-mt
    /usr/bin/ld: cannot find -lboost_system-mt
    /usr/bin/ld: cannot find -lboost_filesystem-mt
    /usr/bin/ld: cannot find -lboost_regex-mt
    
    cannot значит "не могу"
    find значит "найти"
    -lboost... - это то что он не может найти.
  14. shumski2 Наш человек

    Сообщения:
    74
    Спасибы:
    3
    Дата начала использования бота:
    11.11.11
    Код:
    g++ -o ./ghost++ bncsutilinterface.o bnet.o bnetprotocol.o bnlsclient.o bnlsprotocol.o commandpacket.o config.o crc32.o csvparser.o game.o game_admin.o game_base.o gameplayer.o gameprotocol.o gameslot.o ghost.o ghostdb.o ghostdbmysql.o ghostdbsqlite.o gpsprotocol.o language.o map.o packed.o replay.o savegame.o sha1.o socket.o stats.o statsdota.o statsw3mmd.o util.o sqlite3.o -L. -L../bncsutil/src/bncsutil/ -L../StormLib/stormlib/ -L../usr/lib/ -lbncsutil -lpthread -ldl -lz -lStorm -lmysqlclient -lboost_date_time -lboost_thread -lboost_system -lboost_filesystem -lboost_regex -lrt
    /bin/ld: cannot find -lmysqlclient
    collect2: ошибка: выполнение ld завершилось с кодом возврата 1
    make: *** [ghost++] Ошибка 1
    
  15. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Кто вам дал доступ к системе при таком низком уровне знаний?
    Ладно всякие Виндовсы, их куча. Но чего это вас потянуло на Unix системы
  16. shumski2 Наш человек

    Сообщения:
    74
    Спасибы:
    3
    Дата начала использования бота:
    11.11.11
    Но в /usr/lib есть libmysqlclient_r.so
    А он пишет
    /bin/ld: cannot find -lmysqlclient_r
  17. shumski2 Наш человек

    Сообщения:
    74
    Спасибы:
    3
    Дата начала использования бота:
    11.11.11
    Я сам даю себе разрешения [IMG]
  18. shumski2 Наш человек

    Сообщения:
    74
    Спасибы:
    3
    Дата начала использования бота:
    11.11.11
    Linux намного удобнее теперь я с него ни за что не слезу
  19. s1f0N Наш человек

    Сообщения:
    113
    Спасибы:
    22
    Сборка бота GHost:
    Brt
    Дата начала использования бота:
    16.05.2010
    ухх молодец
  20. MuP .

    Сообщения:
    653
    Спасибы:
    202
    Сборка бота GHost:
    Ghost++ rev 579
    Дата начала использования бота:
    00.00.0000
    Linux это только ядро системы, сидите на нем на здоровье. Будьте добры прочитать какую нибудь литературу об данной ОС, раз вы решили ее использовать.
    Это будет очень полезным, и снимет все те вопросы что вы задаете. Очень печально видеть как вы полезли туда, где мало понимаете, и к тому же вместо попытки самостоятельно ответить на данный вопрос пишете на форум. Очень напоминает ситуацию "сделайте все за меня"