Quote: |
Compiler: Default compiler
Building Makefile: "C:\Dev-Cpp\mmods\counter\Makefile.win" Executing make... make.exe -f "C:\Dev-Cpp\mmods\counter\Makefile.win" all dllwrap.exe --output-def libc_counter.def --implib libc_counter.a ../../../asss-1.4.4/src/main/util.o ../../../source/mod/counter.o -L"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2" -L"C:/Dev-Cpp/lib" --no-export-all-symbols --add-stdcall-alias ../../../asss-1.4.4/windeps/pthreadGC2.dll -o counter.dll ld: dllcrt2.o: No such file: No such file or directory dllwrap.exe: no export definition file provided. Creating one, but that may not be what you want dllwrap.exe: gcc exited with status 1 make.exe: *** [counter.dll] Error 1 Execution terminated |
Quote: |
Compiler: Default compiler
Building Makefile: "C:\Dev-Cpp\mmods\counter\Makefile.win" Executing make... C:\MinGW\bin\mingw32-make.exe -f "C:\Dev-Cpp\mmods\counter\Makefile.win" all C:\MinGW\bin\dllwrap.exe --output-def libcounter.def --implib libcounter.a ../../../source/mod/counter.o ../../../asss-1.4.4/src/main/util.o -L"C:/MinGW/lib" --no-export-all-symbols --add-stdcall-alias ../../../asss-1.4.4/windeps/pthreadGC2.dll -o counter.dll C:\MinGW\bin\dllwrap.exe: no export definition file provided. Creating one, but that may not be what you want Execution terminated Compilation successful |
Code: Show/Hide Compiler: Default GCC compiler
Building Makefile: "C:\Dev-Cpp\Spree\Makefile.win" Executing make... C:\Dev-Cpp\bin\mingw32-make.exe -f "C:\Dev-Cpp\Spree\Makefile.win" all C:\Dev-Cpp\bin\g++.exe -c ../../AS3/extra/spree.c -o Output/MingW/spree.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include" -I"C:/Dev-Cpp/" -I"C:/Dev-Cpp/include/common/wx/msw" -I"C:/Dev-Cpp/include/common/wx/generic" -I"C:/Dev-Cpp/include/common/wx/fl" -I"C:/Dev-Cpp/include/common/wx/gizmos" -I"C:/Dev-Cpp/include/common/wx/html" -I"C:/Dev-Cpp/include/common/wx/mmedia" -I"C:/Dev-Cpp/include/common/wx/net" -I"C:/Dev-Cpp/include/common/wx/ogl" -I"C:/Dev-Cpp/include/common/wx/plot" -I"C:/Dev-Cpp/include/common/wx/protocol" -I"C:/Dev-Cpp/include/common/wx/stc" -I"C:/Dev-Cpp/include/common/wx/svg" -I"C:/Dev-Cpp/include/common/wx/xml" -I"C:/Dev-Cpp/include/common/wx/xrc" -I"C:/Dev-Cpp/include/common/wx" -I"C:/Dev-Cpp/include/common" -I"C:/asss-1.4.4/src" -I"C:/asss-1.4.4/src/include" -I"C:/asss-1.4.4/windeps" -DBUILDING_DLL=1 -fexpensive-optimizations -O3 In file included from C:/asss-1.4.4/src/include/defs.h:200, from C:/asss-1.4.4/src/include/asss.h:15, from ../../AS3/extra/spree.c:54: C:/asss-1.4.4/src/include/win32compat.h:63: error: expected `,' or `...' before "template" In file included from C:/asss-1.4.4/src/include/asss.h:23, from ../../AS3/extra/spree.c:54: C:/asss-1.4.4/src/include/config.h:48: error: conflicting declaration 'typedef struct ConfigHandle*ConfigHandle' C:/asss-1.4.4/src/include/config.h:48: error: 'struct ConfigHandle' has a previous declaration as `struct ConfigHandle' ../../AS3/extra/spree.c: In function `void PlayerAction(Player*, int, Arena*)': ../../AS3/extra/spree.c:206: error: invalid conversion from `void*' to `pdata*' ../../AS3/extra/spree.c: In function `void Kill(Arena*, Player*, Player*, int, int, int*, int*)': ../../AS3/extra/spree.c:228: error: invalid conversion from `void*' to `pdata*' ../../AS3/extra/spree.c:251: error: invalid conversion from `void*' to `pdata*' ../../AS3/extra/spree.c:283: error: `T_PLAYER' undeclared (first use this function) ../../AS3/extra/spree.c:283: error: (Each undeclared identifier is reported only once for each function it appears in.) ../../AS3/extra/spree.c:294: error: `T_ARENA' undeclared (first use this function) ../../AS3/extra/spree.c: In function `void FreqChange(Player*, int)': ../../AS3/extra/spree.c:305: error: invalid conversion from `void*' to `pdata*' ../../AS3/extra/spree.c: In function `void ShipChange(Player*, int, int)': ../../AS3/extra/spree.c:315: error: invalid conversion from `void*' to `pdata*' ../../AS3/extra/spree.c: In function `void FlagReset(Arena*, int, int)': ../../AS3/extra/spree.c:330: error: invalid conversion from `void*' to `Player*' ../../AS3/extra/spree.c:330: error: invalid conversion from `void*' to `pdata*' ../../AS3/extra/spree.c: In function `void Cspree(const char*, const char*, Player*, const Target*)': ../../AS3/extra/spree.c:354: error: `T_ARENA' undeclared (first use this function) ../../AS3/extra/spree.c:364: error: invalid conversion from `void*' to `Player*' ../../AS3/extra/spree.c:364: error: invalid conversion from `void*' to `pdata*' ../../AS3/extra/spree.c:378: error: invalid conversion from `void*' to `pdata*' ../../AS3/extra/spree.c:383: error: `T_PLAYER' undeclared (first use this function) ../../AS3/extra/spree.c:386: error: invalid conversion from `void*' to `pdata*' ../../AS3/extra/spree.c: At global scope: ../../AS3/extra/spree.c:392: error: external linkage required for symbol 'info_spree' because of 'dllexport' attribute. ../../AS3/extra/spree.c: In function `int MM_spree(int, Imodman*, Arena*)': ../../AS3/extra/spree.c:399: error: invalid conversion from `void*' to `Iplayerdata*' ../../AS3/extra/spree.c:400: error: invalid conversion from `void*' to `Iconfig*' ../../AS3/extra/spree.c:401: error: invalid conversion from `void*' to `Ichat*' ../../AS3/extra/spree.c:402: error: invalid conversion from `void*' to `Icmdman*' ../../AS3/extra/spree.c:403: error: invalid conversion from `void*' to `Iobjects*' ../../AS3/extra/spree.c:425: error: invalid conversion from `void (*)(Player*, int, Arena*)' to `void*' ../../AS3/extra/spree.c:426: error: invalid conversion from `void (*)(Arena*, Player*, Player*, int, int, int*, int*)' to `void*' ../../AS3/extra/spree.c:427: error: invalid conversion from `void (*)(Player*, int)' to `void*' ../../AS3/extra/spree.c:428: error: invalid conversion from `void (*)(Player*, int, int)' to `void*' ../../AS3/extra/spree.c:429: error: invalid conversion from `void (*)(Arena*, int, int)' to `void*' ../../AS3/extra/spree.c:439: error: invalid conversion from `void (*)(Player*, int, Arena*)' to `void*' ../../AS3/extra/spree.c:440: error: invalid conversion from `void (*)(Arena*, Player*, Player*, int, int, int*, int*)' to `void*' ../../AS3/extra/spree.c:441: error: invalid conversion from `void (*)(Player*, int)' to `void*' ../../AS3/extra/spree.c:442: error: invalid conversion from `void (*)(Player*, int, int)' to `void*' ../../AS3/extra/spree.c:443: error: invalid conversion from `void (*)(Arena*, int, int)' to `void*' C:\Dev-Cpp\bin\mingw32-make.exe: *** [Output/MingW/spree.o] Error 1 Execution terminated |
Quote: |
/* dist: public */
#ifdef WIN32 #define WIN32_LEAN_AND_MEAN #include <windows.h> #include <winsock.h> #include <limits.h> #include <malloc.h> #include <io.h> #include <windef.h> #include <wincon.h> #include <direct.h> #define EXPORT __declspec(dllexport) #ifndef NDEBUG #define inline #else #define inline __inline #endif #define strcasecmp(a,b) stricmp((a),(b)) #define strncasecmp(a,b,c) strnicmp((a),(b),(c)) #ifndef M_PI #define M_PI 3.14159265358979323846 #endif #ifndef PATH_MAX #define PATH_MAX 4096 #endif #ifndef NAME_MAX #define NAME_MAX 256 #endif #ifndef snprintf #define snprintf _snprintf #define vsnprintf _vsnprintf #endif #define usleep(x) Sleep((x)/1000) #define sleep(x) Sleep((x)*1000) #define mkdir(a,b) _mkdir(a) #ifndef alloca #define alloca _alloca #define access _access #endif #ifndef S_ISDIR #define S_ISDIR(a) ((a) & _S_IFDIR) #endif #ifndef mktemp #define mktemp(a) _mktemp(a) #define chdir(a) _chdir(a) #endif #ifndef R_OK #define R_OK 4 #endif typedef int socklen_t; #define BROKEN_VSNPRINTF /* a few things that windows is missing */ const char * strcasestr(const char* haystack, const char* needle); int mkstemp(char *template); /* directory listing */ typedef struct DIR DIR; struct dirent { char d_name[NAME_MAX]; }; DIR *opendir(const char *path); struct dirent *readdir(DIR *dir); void closedir(DIR *dir); int inet_aton(char *cp, struct in_addr *pin); #endif |
tcsoccerman wrote: |
usually smong's modules come with a .dll already made. just use that one. |
Doc Flabby wrote: |
try this compiler, its a fork of dev-c++ thats being activly worked on http://wxdsgn.sourceforge.net/
I use it in preference to dev-c++ now as its less buggy |