Fordi
Group: Members
Posts: 90
Joined: April 2004 |
|
Posted: June 29 2004,08:16 |
|
I'm currently undergoing a project to make a Win32 port of the utility programs that come with the cloop package, making remastering - at the lowest level of DSL - possible.
My build environment is DJGPP, and I've had to create my own makefile and change a couple of lines of code.
But it's not going well.
I've gotten create_compressed_fs and extract_compressed_fs (the only two goals of the project) to compile, however, they don't do as they should.
I understand that this is likely a problem with the platform transition; an incompatibility of Linux code with DJGPP. I've read through the porting guide and applied all the best practices and whatnot (except making the code reportable to Linux. Later, perhaps. I want it to work first.)
Anyway, I'm at an impasse, and I need help. To have a look at the code, go to: this link and play with it yourself.
You'll need a working DJGPP environment (or another port of gcc 3.3> to Win32, accessable via the path variable) running under windows.
If you use something other than DJGPP, find out what the equivalent of a 32 bit unsigned int is using that compiler, and change the appropriate line in compressed_fs.h
Thanks. I hope someone has luck with this, or maybe with some sleep, I might. Either way, I want to low-level remaster DSL, and write a tutorial for doing so under Win32 (Something I think you other cross-platformers are up to), and this would be the last obstacle to doing so, theoretically.
g'night!
|