• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Compiling 10.3 Compile problem

ximmy

Member
Joined
Oct 31, 2009
Messages
374
Reaction score
6
I do like here

https://github.com/otland/forgottenserver/wiki/Compiling-on-Debian-GNU-Linux

Code:
make: *** No targets specified and no makefile found.  Stop.

in src directory no makefile

i have oldeMakefile but now:

Code:
Makefile:380: .deps/actions.Po: No such file or directory
Makefile:381: .deps/admin.Po: No such file or directory
Makefile:382: .deps/allocator.Po: No such file or directory
Makefile:383: .deps/baseevents.Po: No such file or directory
Makefile:384: .deps/beds.Po: No such file or directory
Makefile:385: .deps/chat.Po: No such file or directory
Makefile:386: .deps/combat.Po: No such file or directory
Makefile:387: .deps/condition.Po: No such file or directory
Makefile:388: .deps/configmanager.Po: No such file or directory
Makefile:389: .deps/connection.Po: No such file or directory
Makefile:390: .deps/container.Po: No such file or directory
Makefile:391: .deps/creature.Po: No such file or directory
Makefile:392: .deps/creatureevent.Po: No such file or directory
Makefile:393: .deps/cylinder.Po: No such file or directory
Makefile:394: .deps/database.Po: No such file or directory
Makefile:395: .deps/databasemanager.Po: No such file or directory
Makefile:396: .deps/databasemysql.Po: No such file or directory
Makefile:397: .deps/databasesqlite.Po: No such file or directory
Makefile:398: .deps/depot.Po: No such file or directory
Makefile:399: .deps/dispatcher.Po: No such file or directory
Makefile:400: .deps/exception.Po: No such file or directory
Makefile:401: .deps/fileloader.Po: No such file or directory
Makefile:402: .deps/game.Po: No such file or directory
Makefile:403: .deps/gameservers.Po: No such file or directory
Makefile:404: .deps/globalevent.Po: No such file or directory
Makefile:405: .deps/group.Po: No such file or directory
Makefile:406: .deps/gui.Po: No such file or directory
Makefile:407: .deps/house.Po: No such file or directory
Makefile:408: .deps/housetile.Po: No such file or directory
Makefile:409: .deps/inputbox.Po: No such file or directory
Makefile:410: .deps/ioban.Po: No such file or directory
Makefile:411: .deps/ioguild.Po: No such file or directory
Makefile:412: .deps/iologindata.Po: No such file or directory
Makefile:413: .deps/iomap.Po: No such file or directory
Makefile:414: .deps/iomapserialize.Po: No such file or directory
Makefile:415: .deps/item.Po: No such file or directory
Makefile:416: .deps/itemattributes.Po: No such file or directory
Makefile:417: .deps/items.Po: No such file or directory
Makefile:418: .deps/luascript.Po: No such file or directory
Makefile:419: .deps/mailbox.Po: No such file or directory
Makefile:420: .deps/manager.Po: No such file or directory
Makefile:421: .deps/map.Po: No such file or directory
Makefile:422: .deps/monster.Po: No such file or directory
Makefile:423: .deps/monsters.Po: No such file or directory
Makefile:424: .deps/movement.Po: No such file or directory
Makefile:425: .deps/networkmessage.Po: No such file or directory
Makefile:426: .deps/npc.Po: No such file or directory
Makefile:427: .deps/otpch.Po: No such file or directory
Makefile:428: .deps/otserv.Po: No such file or directory
Makefile:429: .deps/outfit.Po: No such file or directory
Makefile:430: .deps/outputmessage.Po: No such file or directory
Makefile:431: .deps/party.Po: No such file or directory
Makefile:432: .deps/player.Po: No such file or directory
Makefile:433: .deps/playerbox.Po: No such file or directory
Makefile:434: .deps/position.Po: No such file or directory
Makefile:435: .deps/protocol.Po: No such file or directory
Makefile:436: .deps/protocolgame.Po: No such file or directory
Makefile:437: .deps/protocolhttp.Po: No such file or directory
Makefile:438: .deps/protocollogin.Po: No such file or directory
Makefile:439: .deps/protocolold.Po: No such file or directory
Makefile:440: .deps/quests.Po: No such file or directory
Makefile:441: .deps/raids.Po: No such file or directory
Makefile:442: .deps/scheduler.Po: No such file or directory
Makefile:443: .deps/scriptmanager.Po: No such file or directory
Makefile:444: .deps/server.Po: No such file or directory
Makefile:445: .deps/spawn.Po: No such file or directory
Makefile:446: .deps/spells.Po: No such file or directory
Makefile:447: .deps/status.Po: No such file or directory
Makefile:448: .deps/talkaction.Po: No such file or directory
Makefile:449: .deps/teleport.Po: No such file or directory
Makefile:450: .deps/textlogger.Po: No such file or directory
Makefile:451: .deps/thing.Po: No such file or directory
Makefile:452: .deps/tile.Po: No such file or directory
Makefile:453: .deps/tools.Po: No such file or directory
Makefile:454: .deps/trashholder.Po: No such file or directory
Makefile:455: .deps/vocation.Po: No such file or directory
Makefile:456: .deps/waitlist.Po: No such file or directory
Makefile:457: .deps/weapons.Po: No such file or directory
make: *** No rule to make target `.deps/weapons.Po'.  Stop.
 
:(

Code:
web778@deve:~/game/10$ mkdir build
web778@deve:~/game/10$ cd build
web778@deve:~/game/10/build$ cmake
cmake version 2.8.2
Usage

  cmake [options] <path-to-source>
  cmake [options] <path-to-existing-build>

Options
  -C <initial-cache>  = Pre-load a script to populate the cache.
  -D <var>:<type>=<value>  = Create a cmake cache entry.
  -U <globbing_expr>  = Remove matching entries from CMake cache.
  -G <generator-name>  = Specify a makefile generator.
  -Wno-dev  = Suppress developer warnings.
  -Wdev  = Enable developer warnings.
  -E  = CMake command mode.
  -i  = Run in wizard mode.
  -L[A][H]  = List non-advanced cached variables.
  --build <dir>  = Build a CMake-generated project binary tree.
  -N  = View mode only.
  -P <file>  = Process script mode.
  --graphviz=[file]  = Generate graphviz of dependencies.
  --system-information [file] = Dump information about this system.
  --debug-trycompile  = Do not delete the try compile directories..
  --debug-output  = Put cmake in a debug mode.
  --trace  = Put cmake in trace mode.
  --help-command cmd [file]  = Print help for a single command and exit.
  --help-command-list [file]  = List available listfile commands and exit.
  --help-commands [file]  = Print help for all commands and exit.
  --help-compatcommands [file]= Print help for compatibility commands.
  --help-module module [file] = Print help for a single module and exit.
  --help-module-list [file]  = List available modules and exit.
  --help-modules [file]  = Print help for all modules and exit.
  --help-custom-modules [file]= Print help for all custom modules and exit.
  --help-policy cmp [file]  = Print help for a single policy and exit.
  --help-policies [file]  = Print help for all policies and exit.
  --help-property prop [file] = Print help for a single property and exit.
  --help-property-list [file] = List available properties and exit.
  --help-properties [file]  = Print help for all properties and exit.
  --help-variable var [file]  = Print help for a single variable and exit.
  --help-variable-list [file] = List documented variables and exit.
  --help-variables [file]  = Print help for all variables and exit.
  --copyright [file]  = Print the CMake copyright and exit.
  --help  = Print usage information and exit.
  --help-full [file]  = Print full help and exit.
  --help-html [file]  = Print full help in HTML format.
  --help-man [file]  = Print full help as a UNIX man page and exit.
  --version [file]  = Show program name/version banner and exit.

Generators

The following generators are available on this platform:
  Unix Makefiles  = Generates standard UNIX makefiles.
  CodeBlocks - Unix Makefiles = Generates CodeBlocks project files.
  Eclipse CDT4 - Unix Makefiles
  = Generates Eclipse CDT 4.0 project files.
  KDevelop3  = Generates KDevelop 3 project files.
  KDevelop3 - Unix Makefiles  = Generates KDevelop 3 project files.

web778@deve:~/game/10/build$ make
make: *** No targets specified and no makefile found.  Stop.
web778@deve:~/game/10/build$
 
sorry

now:
Code:
web778@deve:~/game/10/build$ cmake ..
-- MySQL Include dir: /usr/include/mysql  library dir: /usr/lib
-- MySQL client libraries: mysqlclient
-- REQUIRED_VARS  (missing:  VERSION_VAR LUAJIT_VERSION_STRING)
-- REQUIRED_VARS  (missing:  VERSION_VAR)
-- Configuring done
CMake Error in CMakeLists.txt:
  Cannot find source file "actions.cpp".  Tried extensions .c .C .c++ .cc
  .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx
 
still
Code:
CMake Error in CMakeLists.txt:
  Cannot find source file "actions.cpp".  Tried extensions .c .C .c++ .cc
  .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx

src in /forgottenserver/src

Code:
web778@deve:~/game$ git clone https://github.com/otland/forgottenserver.git
Cloning into forgottenserver...
remote: Reusing existing pack: 9683, done.
remote: Counting objects: 179, done.
remote: Compressing objects: 100% (179/179), done.
remote: Total 9862 (delta 56), reused 0 (delta 0)
Receiving objects: 100% (9862/9862), 7.31 MiB | 4.74 MiB/s, done.
Resolving deltas: 100% (6358/6358), done.
web778@deve:~/game$ cd forgottenserver
web778@deve:~/game/forgottenserver$ mkdir build
web778@deve:~/game/forgottenserver$ cd build
web778@deve:~/game/forgottenserver/build$ cmake ..
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Performing Test COMPILER_KNOWS_CXX11
-- Performing Test COMPILER_KNOWS_CXX11 - Failed
-- Performing Test COMPILER_KNOWS_CXX0X
-- Performing Test COMPILER_KNOWS_CXX0X - Success
-- Found GMP: /usr/include
-- MySQL Include dir: /usr/include/mysql  library dir: /usr/lib
-- MySQL client libraries: mysqlclient
-- REQUIRED_VARS  (missing:  LUA_LIBRARIES LUA_INCLUDE_DIR VERSION_VAR LUAJIT_VERSION_STRING)
-- REQUIRED_VARS  (missing:  VERSION_VAR)
-- Boost version: 1.42.0
-- Found the following Boost libraries:
--  system
-- Configuring done
CMake Error in CMakeLists.txt:
  Cannot find source file "actions.cpp".  Tried extensions .c .C .c++ .cc
  .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx


-- Build files have been written to: /var/www/clients/client57/web778/game/forgottenserver/build
web778@deve:~/game/forgottenserver/build$
 
Last edited by a moderator:
Back
Top