Page 1 of 1

Serious Problem with an old Module

Posted: Fri Sep 15, 2006 3:41 pm
by var
I have a module which works only on Unreal3.2-19beta version
(Windows/linux) I have its source ===>such as blah.c
I tried it on Linux and it worked after i compiled the blah.c and became
blah.so. it loaded successfully.

I have installed C++ 2003 recently, and i wanted to compile the blah.c on windows.. but the problem that when i put the file blah.c in src/modules
of unreal 19 beta
and write "nmake -f makefile.win32 custommodule MODULEFILE=blah"
it says
------------------------------------------------------------------------
NMAKE : fatal error U1073: don't know how to make 'custommodule'
Stop.
---------------------------------------------------------------------------
when i put the file blah.c into the directory src/modules of Unreal3.2.3
it succeed, but when i try to load the module blah.dll ,, it says that it has to work on an old version.
it must be compiled by unreal3.2 19 beta,, but in that version it does not support the command custmmodule..

I need solution please..
Thank you very much

Moderator edit: please don't put your entire post in red with fontsize 18.

Posted: Sat Sep 16, 2006 12:19 am
by Stealth
Unreal 3.2-beta19 did not support modules. You need to upgrade it to 3.2.5 in order to compile modules. Modules can ONLY work with the version they are compiled with.

Posted: Sat Sep 16, 2006 7:07 am
by var
As i said , the module was wrriten for specific version of unreal which is beta19,, it can be compiled on new version which is 3.2.5 but it does not work.

Posted: Sat Sep 16, 2006 12:42 pm
by Syzop
Unreal didn't have module support on windows until 3.2.1, that's what Stealth meant.

Furthermore, you shouldn't run such old Unreal versions.