Raised This Month: $51 Target: $400
 12% 

Compile error


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
kiki33hun
Veteran Member
Join Date: Jul 2011
Location: Magyarország
Old 03-31-2013 , 06:02   Compile error
Reply With Quote #1

Hy everyone. I am using linux (ubuntu 10.04 LST) and i am need recompile cstrike module. I am never compile to linux. Please help.

Step1:
I am locate the fun module makefile. (cd mappa/valami/fun/)

Step2:
I am type the make.
PHP Code:
kiki@Linux:~/Letöltések/amxx/dlls/cstrike/cstrikemake
/bin/sh1gcc-4.1not found
mkdir 
-p Release
mkdir 
-p Release/sdk
make cstrike
/bin/sh1gcc-4.1not found
make
[1]: Entering directory `/home/kiki/Letöltések/amxx/dlls/cstrike/cstrike'
gcc-4.1 -I. -I../../../../hlsdk -I../../../../hlsdk/dlls -I../../../../hlsdk/engine -I../../../../hlsdk/game_shared -I../../../../hlsdk/game_shared -I../../../metamod/metamod -I../../../../hlsdk/common -Isdk -O2 -funroll-loops -s -pipe -fomit-frame-pointer -fno-strict-aliasing -march=i586 -DNDEBUG -Wall -Wno-non-virtual-dtor -Werror -fno-exceptions -DHAVE_STDINT_H -fno-rtti -static-libgcc -m32 -DPAWN_CELL_SIZE=32 -DJIT -DASM32 -o Release/sdk/amxxmodule.o -c sdk/amxxmodule.cpp
make[1]: gcc-4.1: Command not found
make[1]: *** [Release/sdk/amxxmodule.o] Error 127
make[1]: Leaving directory 
`/home/kiki/Letöltések/amxx/dlls/cstrike/cstrike'
make: *** [all] Error 2 
Step 3;
/bin/sh: 1: gcc-4.1: not found (I am replace the gcc-4.1 to gcc)
And next error:
PHP Code:
kiki@Linux:~/Letöltések/amxx/dlls/cstrike/cstrikemake
mkdir 
-p Release
mkdir 
-p Release/sdk
make cstrike
make
[1]: Entering directory `/home/kiki/Letöltések/amxx/dlls/cstrike/cstrike'
gcc -I. -I../../../../hlsdk -I../../../../hlsdk/dlls -I../../../../hlsdk/engine -I../../../../hlsdk/game_shared -I../../../../hlsdk/game_shared -I../../../metamod/metamod -I../../../../hlsdk/common -Isdk -O2 -funroll-loops -s -pipe -fomit-frame-pointer -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -march=i586 -DNDEBUG -Wall -Wno-non-virtual-dtor -Werror -fno-exceptions -DHAVE_STDINT_H -fno-rtti -static-libgcc -m32 -DPAWN_CELL_SIZE=32 -DJIT -DASM32 -o Release/sdk/amxxmodule.o -c sdk/amxxmodule.cpp
In file included from sdk/amxxmodule.cpp:40:0:
sdk/amxxmodule.h:16:20: fatal error: extdll.h: Nincs ilyen fájl vagy könyvtár
compilation terminated.
make[1]: *** [Release/sdk/amxxmodule.o] Error 1
make[1]: Leaving directory 
`/home/kiki/Letöltések/amxx/dlls/cstrike/cstrike'
make: *** [all] Error 2 
This is not problem.

Step 4.
I am replaced MM Source, and HL Source achieve in the Makefile

And next error:

PHP Code:
kiki@Linux:~/Letöltések/amxx/dlls/cstrike/cstrikemake
mkdir 
-p Release
mkdir 
-p Release/sdk
make cstrike
make
[1]: Entering directory `/home/kiki/Letöltések/amxx/dlls/cstrike/cstrike'
gcc -I. -Ihlsdk/multiplayer -Ihlsdk/multiplayer/dlls -Ihlsdk/multiplayer/engine -Ihlsdk/multiplayer/game_shared -Ihlsdk/multiplayer/game_shared -Imetamod/metamod -Ihlsdk/multiplayer/common -Isdk -O2 -funroll-loops -s -pipe -fomit-frame-pointer -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -march=i586 -DNDEBUG -Wall -Wno-non-virtual-dtor -Werror -fno-exceptions -DHAVE_STDINT_H -fno-rtti -static-libgcc -m32 -DPAWN_CELL_SIZE=32 -DJIT -DASM32 -o Release/sdk/amxxmodule.o -c sdk/amxxmodule.cpp
In file included from sdk/amxxmodule.h:16:0,
                 from sdk/amxxmodule.cpp:40:
hlsdk/multiplayer/dlls/extdll.h:29:0: error: ignoring #pragma warning  [-Werror=unknown-pragmas]
hlsdk/multiplayer/dlls/extdll.h:30:0: error: ignoring #pragma warning  [-Werror=unknown-pragmas]
hlsdk/multiplayer/dlls/extdll.h:31:0: error: ignoring #pragma warning  [-Werror=unknown-pragmas]
hlsdk/multiplayer/dlls/extdll.h:32:0: error: ignoring #pragma warning  [-Werror=unknown-pragmas]
hlsdk/multiplayer/dlls/extdll.h:33:0: error: ignoring #pragma warning  [-Werror=unknown-pragmas]
In file included from metamod/metamod/sdk_util.h:109:0,
                 from metamod/metamod/dllapi.h:79,
                 from metamod/metamod/meta_api.h:79,
                 from sdk/amxxmodule.h:17,
                 from sdk/amxxmodule.cpp:40:
hlsdk/multiplayer/dlls/util.h:249:70: error: ‘typedef’ was ignored in this declaration [-Werror]
In file included from metamod/metamod/osdep.h:91:0,
                 from metamod/metamod/dllapi.h:81,
                 from metamod/metamod/meta_api.h:79,
                 from sdk/amxxmodule.h:17,
                 from sdk/amxxmodule.cpp:40:
metamod/metamod/types_meta.h:153:2: error: expected unqualified-id before ‘do’
metamod/metamod/types_meta.h:153:44: error: expected unqualified-id before ‘while’
metamod/metamod/types_meta.h:159:65: error: expected unqualified-id before ‘while’
In file included from metamod/metamod/osdep.h:93:0,
                 from metamod/metamod/dllapi.h:81,
                 from metamod/metamod/meta_api.h:79,
                 from sdk/amxxmodule.h:17,
                 from sdk/amxxmodule.cpp:40:
metamod/metamod/mreg.h:125:3: error: ‘REG_STATUS’ does not name a type
metamod/metamod/mreg.h:157:3: error: ‘REG_STATUS’ does not name a type
metamod/metamod/mreg.h:241:3: error: ‘REG_STATUS’ does not name a type
In file included from metamod/metamod/osdep.h:95:0,
                 from metamod/metamod/dllapi.h:81,
                 from metamod/metamod/meta_api.h:79,
                 from sdk/amxxmodule.h:17,
                 from sdk/amxxmodule.cpp:40:
metamod/metamod/log_meta.h:151:2: error: expected unqualified-id before ‘do’
metamod/metamod/log_meta.h:151:121: error: expected unqualified-id before ‘while’
In file included from metamod/metamod/dllapi.h:81:0,
                 from metamod/metamod/meta_api.h:79,
                 from sdk/amxxmodule.h:17,
                 from sdk/amxxmodule.cpp:40:
metamod/metamod/osdep.h: In function ‘char* DLERROR()’:
metamod/metamod/osdep.h:281:28: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
In file included from metamod/metamod/dllapi.h:81:0,
                 from metamod/metamod/meta_api.h:79,
                 from sdk/amxxmodule.h:17,
                 from sdk/amxxmodule.cpp:40:
metamod/metamod/osdep.h: In function ‘int THREAD_CREATE(THREAD_T*, void (*)())’:
metamod/metamod/osdep.h:593:59: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
metamod/metamod/osdep.h:603:60: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
metamod/metamod/osdep.h: In function ‘int MUTEX_INIT(MUTEX_T*)’:
metamod/metamod/osdep.h:657:53: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
metamod/metamod/osdep.h: In function ‘int MUTEX_LOCK(MUTEX_T*)’:
metamod/metamod/osdep.h:671:53: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
metamod/metamod/osdep.h: In function ‘int MUTEX_UNLOCK(MUTEX_T*)’:
metamod/metamod/osdep.h:685:55: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
metamod/metamod/osdep.h: In function ‘int COND_INIT(COND_T*)’:
metamod/metamod/osdep.h:747:52: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
metamod/metamod/osdep.h: In function ‘int COND_WAIT(COND_T*, MUTEX_T*)’:
metamod/metamod/osdep.h:761:52: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
metamod/metamod/osdep.h: In function ‘int COND_SIGNAL(COND_T*)’:
metamod/metamod/osdep.h:775:54: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
In file included from sdk/amxxmodule.h:17:0,
                 from sdk/amxxmodule.cpp:40:
metamod/metamod/meta_api.h: At global scope:
metamod/metamod/meta_api.h:187:2: error: expected unqualified-id before ‘do’
metamod/metamod/meta_api.h:187:45: error: expected unqualified-id before ‘while’
metamod/metamod/meta_api.h:191:52: error: expected unqualified-id before ‘while’
metamod/metamod/meta_api.h:223:3: error: ‘META_FUNCTIONS’ does not name a type
metamod/metamod/meta_api.h:287:3: error: ‘META_FUNCTIONS’ has not been declared
metamod/metamod/meta_api.h:295:3: error: ‘META_FUNCTIONS’ has not been declared
sdk/amxxmodule.cpp:2071:1: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
sdk/amxxmodule.cpp:2071:1: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
sdk/amxxmodule.cpp:2071:1: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
sdk/amxxmodule.cpp:2071:1: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
sdk/amxxmodule.cpp:2071:1: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
sdk/amxxmodule.cpp:2071:1: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
sdk/amxxmodule.cpp:2071:1: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
sdk/amxxmodule.cpp:2231:8: error: ‘META_FUNCTIONS’ does not name a type
sdk/amxxmodule.cpp: In function ‘int Meta_Query(char*, plugin_info_t**, mutil_funcs_t*)’:
sdk/amxxmodule.cpp:2247:51: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
sdk/amxxmodule.cpp:2251:96: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
sdk/amxxmodule.cpp: At global scope:
sdk/amxxmodule.cpp:2294:48: error: ‘META_FUNCTIONS’ has not been declared
sdk/amxxmodule.cpp: In function ‘int Meta_Attach(PLUG_LOADTIME, int*, meta_globals_t*, gamedll_funcs_t*)’:
sdk/amxxmodule.cpp:2310:26: error: ‘g_MetaFunctions_Table’ was not declared in this scope
sdk/amxxmodule.cpp:2310:56: error: ‘META_FUNCTIONS’ was not declared in this scope
sdk/amxxmodule.cpp: In function ‘void UTIL_LogPrintf(char*, ...)’:
sdk/amxxmodule.cpp:3063:33: error: deprecated conversion from string constant to ‘char*’ [-Werror=write-strings]
cc1plus: all warnings being treated as errors
make[1]: *** [Release/sdk/amxxmodule.o] Error 1
make[1]: Leaving directory 
`/home/kiki/Letöltések/amxx/dlls/cstrike/cstrike'
make: *** [all] Error 2 
What the problem? How to fix errors?

PS: Sorry my english
__________________
kiki33hun is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 03-31-2013 , 06:05   Re: Compile error
Reply With Quote #2

In the makefile, remove -Werror.
__________________
Arkshine is offline
kiki33hun
Veteran Member
Join Date: Jul 2011
Location: Magyarország
Old 03-31-2013 , 06:52   Re: Compile error
Reply With Quote #3

Thanks for reply. I am removed. And have this errors:

PHP Code:
kiki@Linux:~/Letöltések/amxx/dlls/cstrike/cstrikemake
mkdir 
-p Release
mkdir 
-p Release/sdk
make cstrike
make
[1]: Entering directory `/home/kiki/Letöltések/amxx/dlls/cstrike/cstrike'
gcc -I. -Ihlsdk/multiplayer -Ihlsdk/multiplayer/dlls -Ihlsdk/multiplayer/engine -Ihlsdk/multiplayer/game_shared -Ihlsdk/multiplayer/game_shared -Imetamod/metamod -Ihlsdk/multiplayer/common -Isdk -O2 -funroll-loops -s -pipe -fomit-frame-pointer -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -march=i586 -DNDEBUG -Wall -Wno-non-virtual-dtor -fno-exceptions -DHAVE_STDINT_H -fno-rtti -static-libgcc -m32 -DPAWN_CELL_SIZE=32 -DJIT -DASM32 -o Release/sdk/amxxmodule.o -c sdk/amxxmodule.cpp
In file included from sdk/amxxmodule.h:16:0,
                 from sdk/amxxmodule.cpp:40:
hlsdk/multiplayer/dlls/extdll.h:29:0: warning: ignoring #pragma warning  [-Wunknown-pragmas]
hlsdk/multiplayer/dlls/extdll.h:30:0: warning: ignoring #pragma warning  [-Wunknown-pragmas]
hlsdk/multiplayer/dlls/extdll.h:31:0: warning: ignoring #pragma warning  [-Wunknown-pragmas]
hlsdk/multiplayer/dlls/extdll.h:32:0: warning: ignoring #pragma warning  [-Wunknown-pragmas]
hlsdk/multiplayer/dlls/extdll.h:33:0: warning: ignoring #pragma warning  [-Wunknown-pragmas]
In file included from metamod/metamod/sdk_util.h:109:0,
                 from metamod/metamod/dllapi.h:79,
                 from metamod/metamod/meta_api.h:79,
                 from sdk/amxxmodule.h:17,
                 from sdk/amxxmodule.cpp:40:
hlsdk/multiplayer/dlls/util.h:249:70: warning: ‘typedef’ was ignored in this declaration [enabled by default]
In file included from metamod/metamod/osdep.h:91:0,
                 from metamod/metamod/dllapi.h:81,
                 from metamod/metamod/meta_api.h:79,
                 from sdk/amxxmodule.h:17,
                 from sdk/amxxmodule.cpp:40:
metamod/metamod/types_meta.h:153:2: error: expected unqualified-id before ‘do’
metamod/metamod/types_meta.h:153:44: error: expected unqualified-id before ‘while’
metamod/metamod/types_meta.h:159:65: error: expected unqualified-id before ‘while’
In file included from metamod/metamod/osdep.h:93:0,
                 from metamod/metamod/dllapi.h:81,
                 from metamod/metamod/meta_api.h:79,
                 from sdk/amxxmodule.h:17,
                 from sdk/amxxmodule.cpp:40:
metamod/metamod/mreg.h:125:3: error: ‘REG_STATUS’ does not name a type
metamod/metamod/mreg.h:157:3: error: ‘REG_STATUS’ does not name a type
metamod/metamod/mreg.h:241:3: error: ‘REG_STATUS’ does not name a type
In file included from metamod/metamod/osdep.h:95:0,
                 from metamod/metamod/dllapi.h:81,
                 from metamod/metamod/meta_api.h:79,
                 from sdk/amxxmodule.h:17,
                 from sdk/amxxmodule.cpp:40:
metamod/metamod/log_meta.h:151:2: error: expected unqualified-id before ‘do’
metamod/metamod/log_meta.h:151:121: error: expected unqualified-id before ‘while’
In file included from metamod/metamod/dllapi.h:81:0,
                 from metamod/metamod/meta_api.h:79,
                 from sdk/amxxmodule.h:17,
                 from sdk/amxxmodule.cpp:40:
metamod/metamod/osdep.h: In function ‘char* DLERROR()’:
metamod/metamod/osdep.h:281:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
In file included from metamod/metamod/dllapi.h:81:0,
                 from metamod/metamod/meta_api.h:79,
                 from sdk/amxxmodule.h:17,
                 from sdk/amxxmodule.cpp:40:
metamod/metamod/osdep.h: In function ‘int THREAD_CREATE(THREAD_T*, void (*)())’:
metamod/metamod/osdep.h:593:59: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
metamod/metamod/osdep.h:603:60: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
metamod/metamod/osdep.h: In function ‘int MUTEX_INIT(MUTEX_T*)’:
metamod/metamod/osdep.h:657:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
metamod/metamod/osdep.h: In function ‘int MUTEX_LOCK(MUTEX_T*)’:
metamod/metamod/osdep.h:671:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
metamod/metamod/osdep.h: In function ‘int MUTEX_UNLOCK(MUTEX_T*)’:
metamod/metamod/osdep.h:685:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
metamod/metamod/osdep.h: In function ‘int COND_INIT(COND_T*)’:
metamod/metamod/osdep.h:747:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
metamod/metamod/osdep.h: In function ‘int COND_WAIT(COND_T*, MUTEX_T*)’:
metamod/metamod/osdep.h:761:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
metamod/metamod/osdep.h: In function ‘int COND_SIGNAL(COND_T*)’:
metamod/metamod/osdep.h:775:54: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
In file included from sdk/amxxmodule.h:17:0,
                 from sdk/amxxmodule.cpp:40:
metamod/metamod/meta_api.h: At global scope:
metamod/metamod/meta_api.h:187:2: error: expected unqualified-id before ‘do’
metamod/metamod/meta_api.h:187:45: error: expected unqualified-id before ‘while’
metamod/metamod/meta_api.h:191:52: error: expected unqualified-id before ‘while’
metamod/metamod/meta_api.h:223:3: error: ‘META_FUNCTIONS’ does not name a type
metamod/metamod/meta_api.h:287:3: error: ‘META_FUNCTIONS’ has not been declared
metamod/metamod/meta_api.h:295:3: error: ‘META_FUNCTIONS’ has not been declared
sdk/amxxmodule.cpp:2071:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
sdk/amxxmodule.cpp:2071:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
sdk/amxxmodule.cpp:2071:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
sdk/amxxmodule.cpp:2071:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
sdk/amxxmodule.cpp:2071:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
sdk/amxxmodule.cpp:2071:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
sdk/amxxmodule.cpp:2071:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
sdk/amxxmodule.cpp:2231:8: error: ‘META_FUNCTIONS’ does not name a type
sdk/amxxmodule.cpp: In function ‘int Meta_Query(char*, plugin_info_t**, mutil_funcs_t*)’:
sdk/amxxmodule.cpp:2247:51: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
sdk/amxxmodule.cpp:2251:96: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
sdk/amxxmodule.cpp: At global scope:
sdk/amxxmodule.cpp:2294:48: error: ‘META_FUNCTIONS’ has not been declared
sdk/amxxmodule.cpp: In function ‘int Meta_Attach(PLUG_LOADTIME, int*, meta_globals_t*, gamedll_funcs_t*)’:
sdk/amxxmodule.cpp:2310:26: error: ‘g_MetaFunctions_Table’ was not declared in this scope
sdk/amxxmodule.cpp:2310:56: error: ‘META_FUNCTIONS’ was not declared in this scope
sdk/amxxmodule.cpp: In function ‘void UTIL_LogPrintf(char*, ...)’:
sdk/amxxmodule.cpp:3063:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
make[1]: *** [Release/sdk/amxxmodule.o] Error 1
make[1]: Leaving directory 
`/home/kiki/Letöltések/amxx/dlls/cstrike/cstrike'
make: *** [all] Error 2 
The makefile:

Quote:
#(C)2004-2005 AMX Mod X Development Team
# Makefile written by David "BAILOPAN" Anderson

HLSDK = hlsdk/multiplayer
MM_ROOT = metamod/metamod

### EDIT BELOW FOR OTHER PROJECTS ###

OPT_FLAGS = -O2 -funroll-loops -s -pipe -fomit-frame-pointer -fno-strict-aliasing
DEBUG_FLAGS = -g -ggdb3
CPP = gcc
NAME = cstrike

BIN_SUFFIX_32 = amxx_i386.so
BIN_SUFFIX_64 = amxx_amd64.so

OBJECTS = sdk/amxxmodule.cpp CstrikePlayer.cpp cstrike.cpp CstrikeHacks.cpp

LINK =

INCLUDE = -I. -I$(HLSDK) -I$(HLSDK)/dlls -I$(HLSDK)/engine -I$(HLSDK)/game_shared -I$(HLSDK)/game_shared \
-I$(MM_ROOT) -I$(HLSDK)/common -Isdk

GCC_VERSION := $(shell $(CPP) -dumpversion >&1 | cut -b1)

ifeq "$(GCC_VERSION)" "4"
OPT_FLAGS += -fvisibility=hidden -fvisibility-inlines-hidden
endif

ifeq "$(DEBUG)" "true"
BIN_DIR = Debug
CFLAGS = $(DEBUG_FLAGS)
else
BIN_DIR = Release
CFLAGS = $(OPT_FLAGS)
endif

CFLAGS += -DNDEBUG -Wall -Wno-non-virtual-dtor -fno-exceptions -DHAVE_STDINT_H -fno-rtti -static-libgcc -m32

ifeq "$(AMD64)" "true"
BINARY = $(NAME)_$(BIN_SUFFIX_64)
CFLAGS += -DPAWN_CELL_SIZE=64 -DHAVE_I64 -m64
else
BINARY = $(NAME)_$(BIN_SUFFIX_32)
CFLAGS += -DPAWN_CELL_SIZE=32 -DJIT -DASM32
OPT_FLAGS += -march=i586
endif

OBJ_LINUX := $(OBJECTS:%.cpp=$(BIN_DIR)/%.o)

$(BIN_DIR)/%.o: %.cpp
$(CPP) $(INCLUDE) $(CFLAGS) -o $@ -c $<

all:
mkdir -p $(BIN_DIR)
mkdir -p $(BIN_DIR)/sdk
$(MAKE) cstrike

amd64:
$(MAKE) all AMD64=true

cstrike: $(OBJ_LINUX)
$(CPP) $(INCLUDE) $(CFLAGS) $(OBJ_LINUX) $(LINK) -shared -ldl -lm -o$(BIN_DIR)/$(BINARY)

debug:
$(MAKE) all DEBUG=true

default: all

clean:
rm -rf Release/sdk/*.o
rm -rf Release/*.o
rm -rf Release/$(NAME)_$(BIN_SUFFIX_32)
rm -rf Release/$(NAME)_$(BIN_SUFFIX_64)
rm -rf Debug/sdk/*.o
rm -rf Debug/*.o
rm -rf Debug/$(NAME)_$(BIN_SUFFIX_32)
rm -rf Debug/$(NAME)_$(BIN_SUFFIX_64)
__________________

Last edited by kiki33hun; 04-01-2013 at 12:46.
kiki33hun is offline
kiki33hun
Veteran Member
Join Date: Jul 2011
Location: Magyarország
Old 04-01-2013 , 12:44   Re: Compile error
Reply With Quote #4

Any?
__________________
kiki33hun is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 04-01-2013 , 13:17   Re: Compile error
Reply With Quote #5

Not sure. You should try to work with clean SDK.

Get Metamod 1.21-am : http://hg.alliedmods.net/metamod-am/
Get HLDSK : http://hg.alliedmods.net/hl2sdks/hlsdk/

Then try again.
__________________
Arkshine is offline
kiki33hun
Veteran Member
Join Date: Jul 2011
Location: Magyarország
Old 04-01-2013 , 13:31   Re: Compile error
Reply With Quote #6

Thanks for reply Arkshine.

Next errors:

PHP Code:
make
mkdir 
-p Release
mkdir 
-p Release/sdk
make cstrike
make
[1]: Entering directory `/home/kiki/Letöltések/amxx/dlls/cstrike/cstrike'
gcc -I. -Ihlsdk/multiplayer -Ihlsdk/multiplayer/dlls -Ihlsdk/multiplayer/engine -Ihlsdk/multiplayer/game_shared -Ihlsdk/multiplayer/game_shared -Imetamod/metamod -Ihlsdk/multiplayer/common -Isdk -O2 -funroll-loops -s -pipe -fomit-frame-pointer -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -march=i586 -DNDEBUG -Wall -Wno-non-virtual-dtor -fno-exceptions -DHAVE_STDINT_H -fno-rtti -static-libgcc -m32 -DPAWN_CELL_SIZE=32 -DJIT -DASM32 -o Release/sdk/amxxmodule.o -c sdk/amxxmodule.cpp
sdk/amxxmodule.cpp: In function ‘int Meta_Query(char*, plugin_info_t**, mutil_funcs_t*)’:
sdk/amxxmodule.cpp:2243:98: error: declaration of C function ‘int Meta_Query(char*, plugin_info_t**, mutil_funcs_t*)’ conflicts with
metamod/metamod/meta_api.h:134:17: error: previous declaration ‘int Meta_Query(const char*, plugin_info_t**, mutil_funcs_t*)’ here
make[1]: *** [Release/sdk/amxxmodule.o] Error 1
make[1]: Leaving directory 
`/home/kiki/Letöltések/amxx/dlls/cstrike/cstrike'
make: *** [all] Error 2 
__________________
kiki33hun is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 04-01-2013 , 13:38   Re: Compile error
Reply With Quote #7

It's const char*.

Take amxxmodule.cpp/amxxmodule.h from any 1.8.2 modules and replace them, some modifications have been done and it will be more fast this way.
__________________
Arkshine is offline
kiki33hun
Veteran Member
Join Date: Jul 2011
Location: Magyarország
Old 04-01-2013 , 13:43   Re: Compile error
Reply With Quote #8

Ohh. Working. Big thanks arkshine
__________________
kiki33hun is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 00:55.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode