AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Module Coding (https://forums.alliedmods.net/forumdisplay.php?f=9)
-   -   Borland C++ Command Line Tools (https://forums.alliedmods.net/showthread.php?t=13907)

More 06-02-2005 10:08

Borland C++ Command Line Tools
 
Hi,
i am new in writing modules so i have a question:
because i didnt have microsoft visual c++ i downloaded the free borland command line tools for c++.
But i dont understand how to make a dll with them but the readme says it can compile a dll but i dont know the syntax. also can it be that i must declare every include file for itself (will be hard work for the hösdk includes) or is it possible to declare a whole folder as incuded. also maybe someone can make a short step by step example (like the ones for visual c++ 6 & 7).
whould be nice.

EDIT: The syntax is something with: bcc32 -tWD -e"mymodule_amxx.dll" mymodule.cpp

When i try to compile i get always errors:
Code:

<path_to_my_module>\buildinfo.cpp:
Error E2146 <path_to_my_compiler>\Include\dlls\util.h 248: Need an identifier to declare
Error E2040 <path_to_my_compiler>\Include\metamod-source\types_meta.h 149: Declaration terminated incorrectly
Error E2303 <path_to_my_compiler>\Include\metamod-source\mreg.h 157: Type name expected
Error E2139 <path_to_my_compiler>\Include\metamod-source\mreg.h 157: Declaration missing ;
Error E2303 <path_to_my_compiler>\Include\metamod-source\mreg.h 241: Type name expected
Error E2139 <path_to_my_compiler>\Include\metamod-source\mreg.h 241: Declaration missing ;
Error E2040 <path_to_my_compiler>\Include\metamod-source\log_meta.h 151: Declaration terminated incorrectly
Warning W8027 <path_to_my_compiler>\Include\metamod-source\osdep.h 886: Functions containing for are not expanded inline
Error E2209 <path_to_my_compiler>\Include\metamod-source\engine_api.h 79: Unable to open include file 'archtypes.h'
Error E2303 <path_to_my_compiler>\Include\metamod-source\engine_api.h 277: Type name expected
Error E2141 <path_to_my_compiler>\Include\metamod-source\engine_api.h 327: Declaration syntax error
Error E2034 <path_to_my_compiler>\Include\metamod-source\engine_api.h 329: Cannot convert 'int' to 'const char *'
Error E2293 <path_to_my_compiler>\Include\metamod-source\engine_api.h 329: ) expected
Error E2141 <path_to_my_compiler>\Include\metamod-source\engine_api.h 369: Declaration syntax error
Error E2141 <path_to_my_compiler>\Include\metamod-source\engine_api.h 521: Declaration syntax error
Error E2141 <path_to_my_compiler>\Include\metamod-source\engine_api.h 523: Declaration syntax error
Error E2257 <path_to_my_compiler>\Include\metamod-source\engine_api.h 685: , expected
Error E2238 <path_to_my_compiler>\Include\metamod-source\engine_api.h 725: Multiple declaration for 'uint32'
Error E2257 <path_to_my_compiler>\Include\metamod-source\engine_api.h 725: , expected
Error E2238 <path_to_my_compiler>\Include\metamod-source\engine_api.h 757: Multiple declaration for 'int32'
Error E2257 <path_to_my_compiler>\Include\metamod-source\engine_api.h 757: , expected
Error E2238 <path_to_my_compiler>\Include\metamod-source\engine_api.h 873: Multiple declaration for 'sequenceEntry_s'
Error E2257 <path_to_my_compiler>\Include\metamod-source\engine_api.h 873: , expected
Error E2238 <path_to_my_compiler>\Include\metamod-source\engine_api.h 875: Multiple declaration for 'sentenceEntry_s'
Error E2257 <path_to_my_compiler>\Include\metamod-source\engine_api.h 875: , expected
Error E2040 <path_to_my_compiler>\Include\metamod-source\meta_api.h 201: Declaration terminated incorrectly
Error E2228 <path_to_my_compiler>\Include\metamod-source\meta_api.h 201: Too many error or warning messages
*** 26 errors in Compile ***
<path_to_my_module>\amxxmodule.cpp:
Error E2146 <path_to_my_compiler>\Include\dlls\util.h 248: Need an identifier to declare
Error E2040 <path_to_my_compiler>\Include\metamod-source\types_meta.h 149: Declaration terminated incorrectly
Error E2303 <path_to_my_compiler>\Include\metamod-source\mreg.h 157: Type name expected
Error E2139 <path_to_my_compiler>\Include\metamod-source\mreg.h 157: Declaration missing ;
Error E2303 <path_to_my_compiler>\Include\metamod-source\mreg.h 241: Type name expected
Error E2139 <path_to_my_compiler>\Include\metamod-source\mreg.h 241: Declaration missing ;
Error E2040 <path_to_my_compiler>\Include\metamod-source\log_meta.h 151: Declaration terminated incorrectly
Warning W8027 <path_to_my_compiler>\Include\metamod-source\osdep.h 886: Functions containing for are not expanded inline
Error E2209 <path_to_my_compiler>\Include\metamod-source\engine_api.h 79: Unable to open include file 'archtypes.h'
Error E2303 <path_to_my_compiler>\Include\metamod-source\engine_api.h 277: Type name expected
Error E2141 <path_to_my_compiler>\Include\metamod-source\engine_api.h 327: Declaration syntax error
Error E2034 <path_to_my_compiler>\Include\metamod-source\engine_api.h 329: Cannot convert 'int' to 'const char *'
Error E2293 <path_to_my_compiler>\Include\metamod-source\engine_api.h 329: ) expected
Error E2141 <path_to_my_compiler>\Include\metamod-source\engine_api.h 369: Declaration syntax error
Error E2141 <path_to_my_compiler>\Include\metamod-source\engine_api.h 521: Declaration syntax error
Error E2141 <path_to_my_compiler>\Include\metamod-source\engine_api.h 523: Declaration syntax error
Error E2257 <path_to_my_compiler>\Include\metamod-source\engine_api.h 685: , expected
Error E2238 <path_to_my_compiler>\Include\metamod-source\engine_api.h 725: Multiple declaration for 'uint32'
Error E2257 <path_to_my_compiler>\Include\metamod-source\engine_api.h 725: , expected
Error E2238 <path_to_my_compiler>\Include\metamod-source\engine_api.h 757: Multiple declaration for 'int32'
Error E2257 <path_to_my_compiler>\Include\metamod-source\engine_api.h 757: , expected
Error E2238 <path_to_my_compiler>\Include\metamod-source\engine_api.h 873: Multiple declaration for 'sequenceEntry_s'
Error E2257 <path_to_my_compiler>\Include\metamod-source\engine_api.h 873: , expected
Error E2238 <path_to_my_compiler>\Include\metamod-source\engine_api.h 875: Multiple declaration for 'sentenceEntry_s'
Error E2257 <path_to_my_compiler>\Include\metamod-source\engine_api.h 875: , expected
Error E2040 <path_to_my_compiler>\Include\metamod-source\meta_api.h 201: Declaration terminated incorrectly
Error E2228 <path_to_my_compiler>\Include\metamod-source\meta_api.h 201: Too many error or warning messages
*** 26 errors in Compile ***
Fatal: Unable to open file 'C0D32.OBJ'


BAILOPAN 06-02-2005 15:06

greh... the Microsoft C++ compiler is free. So is VS.NET 2005 beta.

More 06-02-2005 18:03

it seems to be only available to msdn subscribers so i cant get it

Jinto 06-02-2005 18:08

Only the professional version is for msdn subscibers.

The express versions you can download freely.

MSVC.NET Command Line Tools
http://msdn.microsoft.com/netframewo.../framework1_1/

Platform SDK ( if you plan to compile things that use the win32 api )
http://www.microsoft.com/downloads/d...displaylang=en

More 06-03-2005 15:58

I followed your idea and installed Visual C++ 2005 Express Edition Beta.
Because i never used visual c++ before i am new to the options etc and dont know what they are good for. Is it possible to write a short tutorial for the usage??
i tried to add files (that worked) but i cant add the include-directories (dont know why)
thx

whats to do now??? (i am a very beginner)
File -> New -> Project... -> Visual C++ -> CLR -> Class Library -> OK

IDEA @ developer: would it be possible to add an online compiler where you can add your files and which has already the default includes and configuration??

More 06-03-2005 19:34

can somebody please look if this looks correct??
because i dont know whats wrong with it.

BAILOPAN 06-03-2005 19:42

Disable precompiled headers ;)

It's in the project-specific options somewhere.

More 06-03-2005 20:52

done that. ok, but now i have very much errors (but in the other files, not in my file)

Code:

------ Build started: Project: buildinfo, Configuration: Release Win32 ------
Compiling...
buildinfo.cpp
c:\program files\microsoft visual studio 8\vc\include\windows.h(28) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\windef.h(11) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(19) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\basetsd.h(22) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\basetsd.h(316) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(604) : warning C4793: '__asm' : causes native code generation for function 'ULONGLONG Int64ShllMod32(ULONGLONG,DWORD)'
        C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(573) : see declaration of 'Int64ShllMod32'
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(620) : warning C4793: '__asm' : causes native code generation for function 'LONGLONG Int64ShraMod32(LONGLONG,DWORD)'
        C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(580) : see declaration of 'Int64ShraMod32'
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(636) : warning C4793: '__asm' : causes native code generation for function 'ULONGLONG Int64ShrlMod32(ULONGLONG,DWORD)'
        C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(587) : see declaration of 'Int64ShrlMod32'
C:\Program Files\Microsoft Visual Studio 8\VC\include\guiddef.h(1) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\guiddef.h(209) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(1483) : warning C4793: '__asm' : causes native code generation for function 'PVOID GetFiberData(void)'
        C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(1483) : see declaration of 'GetFiberData'
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(1488) : warning C4793: '__asm' : causes native code generation for function 'PVOID GetCurrentFiber(void)'
        C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(1488) : see declaration of 'GetCurrentFiber'
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(7351) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\windef.h(382) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winbase.h(9) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winerror.h(10) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winerror.h(21989) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winbase.h(9287) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\wingdi.h(10) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\wingdi.h(4902) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winuser.h(11) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\tvout.h(8) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\tvout.h(91) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winuser.h(11001) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnls.h(18) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnls.h(1606) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\wincon.h(23) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\wincon.h(744) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winver.h(14) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winver.h(302) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winreg.h(17) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winreg.h(850) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnetwk.h(24) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnetwk.h(856) : warning C4068: unknown pragma
c:\program files\microsoft visual studio 8\vc\include\windows.h(307) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\meta_api.h : error C4335: Mac file format detected: please convert the source file to either DOS or UNIX format
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(104) : warning C4002: too many actual parameters for macro 'calloc'
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(104) : error C2457: '__FUNCTION__': predefined macro cannot appear outside of a function body
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(104) : error C2275: 'size_t' : illegal use of this type as an expression
        predefined C++ types (compiler internal)(19) : see declaration of 'size_t'
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(104) : warning C4229: anachronism used : modifiers on data are ignored
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(104) : error C2365: 'Mem_Allocator' : redefinition; previous definition was 'function'
        c:\documents and settings\administrator\desktop\buildinfo\to_compile\amxxmodule.h(2176) : see declaration of 'Mem_Allocator'
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(104) : error C2495: 'Mem_Allocator' : '__declspec(noalias)' can only be applied to function declarations or definitions
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(104) : error C2495: 'Mem_Allocator' : '__declspec(restrict)' can only be applied to function declarations or definitions
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(104) : error C2491: 'Mem_Allocator' : definition of dllimport data not allowed
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(104) : error C2078: too many initializers
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(104) : error C2275: 'size_t' : illegal use of this type as an expression
        predefined C++ types (compiler internal)(19) : see declaration of 'size_t'
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(105) : error C2457: '__FUNCTION__': predefined macro cannot appear outside of a function body
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(105) : error C2062: type 'void' unexpected
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(106) : error C2457: '__FUNCTION__': predefined macro cannot appear outside of a function body
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(106) : error C2275: 'size_t' : illegal use of this type as an expression
        predefined C++ types (compiler internal)(19) : see declaration of 'size_t'
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(106) : warning C4229: anachronism used : modifiers on data are ignored
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(106) : error C2365: 'Mem_Allocator' : redefinition; previous definition was 'function'
        c:\documents and settings\administrator\desktop\buildinfo\to_compile\amxxmodule.h(2176) : see declaration of 'Mem_Allocator'
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(106) : error C2495: 'Mem_Allocator' : '__declspec(noalias)' can only be applied to function declarations or definitions
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(106) : error C2495: 'Mem_Allocator' : '__declspec(restrict)' can only be applied to function declarations or definitions
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(106) : error C2491: 'Mem_Allocator' : definition of dllimport data not allowed
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(106) : error C2078: too many initializers
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(106) : error C2275: 'size_t' : illegal use of this type as an expression
        predefined C++ types (compiler internal)(19) : see declaration of 'size_t'
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(107) : error C2457: '__FUNCTION__': predefined macro cannot appear outside of a function body
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(107) : error C2275: 'size_t' : illegal use of this type as an expression
        predefined C++ types (compiler internal)(19) : see declaration of 'size_t'
C:\Program Files\Microsoft Visual Studio 8\VC\include\malloc.h(107) : error C2062: type 'void' unexpected
amxxmodule.cpp
c:\program files\microsoft visual studio 8\vc\include\windows.h(28) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\windef.h(11) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(19) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\basetsd.h(22) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\basetsd.h(316) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(604) : warning C4793: '__asm' : causes native code generation for function 'ULONGLONG Int64ShllMod32(ULONGLONG,DWORD)'
        C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(573) : see declaration of 'Int64ShllMod32'
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(620) : warning C4793: '__asm' : causes native code generation for function 'LONGLONG Int64ShraMod32(LONGLONG,DWORD)'
        C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(580) : see declaration of 'Int64ShraMod32'
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(636) : warning C4793: '__asm' : causes native code generation for function 'ULONGLONG Int64ShrlMod32(ULONGLONG,DWORD)'
        C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(587) : see declaration of 'Int64ShrlMod32'
C:\Program Files\Microsoft Visual Studio 8\VC\include\guiddef.h(1) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\guiddef.h(209) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(1483) : warning C4793: '__asm' : causes native code generation for function 'PVOID GetFiberData(void)'
        C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(1483) : see declaration of 'GetFiberData'
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(1488) : warning C4793: '__asm' : causes native code generation for function 'PVOID GetCurrentFiber(void)'
        C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(1488) : see declaration of 'GetCurrentFiber'
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnt.h(7351) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\windef.h(382) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winbase.h(9) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winerror.h(10) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winerror.h(21989) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winbase.h(9287) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\wingdi.h(10) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\wingdi.h(4902) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winuser.h(11) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\tvout.h(8) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\tvout.h(91) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winuser.h(11001) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnls.h(18) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnls.h(1606) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\wincon.h(23) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\wincon.h(744) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winver.h(14) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winver.h(302) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winreg.h(17) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winreg.h(850) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnetwk.h(24) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\winnetwk.h(856) : warning C4068: unknown pragma
c:\program files\microsoft visual studio 8\vc\include\windows.h(307) : warning C4068: unknown pragma
C:\Program Files\Microsoft Visual Studio 8\VC\include\meta_api.h : error C4335: Mac file format detected: please convert the source file to either DOS or UNIX format
..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2350) : warning C4793: '__asm' : causes native code generation for function 'void GiveFnptrsToDll(enginefuncs_t *,globalvars_t *)'
        ..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2348) : see declaration of 'GiveFnptrsToDll'
..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2388) : warning C4793: '__asm' : causes native code generation for function 'void GiveFnptrsToDll(enginefuncs_t *,globalvars_t *)'
        ..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2348) : see declaration of 'GiveFnptrsToDll'
..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2404) : warning C4793: '__asm' : causes native code generation for function 'void GiveFnptrsToDll(enginefuncs_t *,globalvars_t *)'
        ..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2348) : see declaration of 'GiveFnptrsToDll'
..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2419) : warning C4793: 'naked' : causes native code generation for function 'void GiveFnptrsToDll(enginefuncs_t *,globalvars_t *)'
        ..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2348) : see declaration of 'GiveFnptrsToDll'
..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2653) : warning C4793: 'vararg' : causes native code generation for function 'void MF_Log(const char *,...)'
        c:\documents and settings\administrator\desktop\buildinfo\to_compile\amxxmodule.h(2108) : see declaration of 'MF_Log'
..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2665) : warning C4793: 'vararg' : causes native code generation for function 'void MF_LogError(AMX *,int,const char *,...)'
        c:\documents and settings\administrator\desktop\buildinfo\to_compile\amxxmodule.h(2109) : see declaration of 'MF_LogError'
..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2761) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(56) : see declaration of 'strcpy'
..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2778) : warning C4996: 'strcpy' was declared deprecated
        C:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(56) : see declaration of 'strcpy'
..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2950) : warning C4793: 'vararg' : causes native code generation for function 'char *UTIL_VarArgs(char *,...)'
        C:\Program Files\Microsoft Visual Studio 8\VC\include\util.h(273) : see declaration of 'UTIL_VarArgs'
..\..\..\..\..\Desktop\buildinfo\to_compile\amxxmodule.cpp(2968) : warning C4793: 'vararg' : causes native code generation for function 'void UTIL_LogPrintf(char *,...)'
        C:\Program Files\Microsoft Visual Studio 8\VC\include\util.h(333) : see declaration of 'UTIL_LogPrintf'
Generating Code...
Build log was saved at "file://c:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects\buildinfo\buildinfo\Release\BuildLog.htm"
buildinfo - 23 error(s), 83 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

I fixed all include file missing bugs but i dont know how to fix the errors here

More 06-05-2005 08:29

To test if its my project causing the errors i tried to compile the engine module. There is only 1 error wich says that the meta_api.h file is in mac format.
but i used the one from the metamod source. whats wrong with it?

Yuri 06-05-2005 21:27

I need help extremely badly too.

my module will NOT compile.
I'm using Microsoft Visual Studio 6.0 Service Pack 6.

C:\MyCrap\C++\MyAmxxModule\eiface.h(71) : fatal error C1083: Cannot open include file: '../common/crc.h': No such file or directory

Could someone tell me where to get all the files needed? I'm going to restart.
And all this crap Is only compiling to a .obj. I really need some help.


All times are GMT -4. The time now is 13:48.

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