AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

SourceCode Compatibility to MinGW GCC 4.12 or above

 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (English)
View previous topic :: View next topic  
Author Message
theshu



Joined: 17 Apr 2007
Posts: 13

PostPosted: Wed Feb 20, 2008 11:32 am    Post subject: SourceCode Compatibility to MinGW GCC 4.12 or above Reply with quote

Dear Instructor,

as I said a while ago, I will test AkelPad recently on new ReactOS releases.
AkelPad now works fine in ReactOS!
I also started a new thread at
http://www.reactos.org/forum/viewtopic.php?t=5222
to use it as default editor.

The only problem is, that its sourcecode is not compatible to the official supported MinGW GCC 4.12 Compiler. (look at the thread...)

Maybe you can make it compatible? So they can implement AkelPad in ROS-Apps as a standardapplication?

Im shure the developers will help you if there are any problems...
It would be great to spread AkelPad over ReactOS!
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5174

PostPosted: Wed Feb 20, 2008 4:25 pm    Post subject: Reply with quote

Work is underway
Back to top
View user's profile Send private message Send e-mail
theshu



Joined: 17 Apr 2007
Posts: 13

PostPosted: Wed Feb 20, 2008 5:54 pm    Post subject: Reply with quote

Great!
As soon as your work is finished I will send a message to EmuandCo (ROS developer) and he will implement it in ROS.
Arrow Can you please post a new thread or message when its done?
Thank you for your help! Smile
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5174

PostPosted: Thu Feb 21, 2008 12:56 pm    Post subject: Reply with quote

Test version. Successfully builds on MinGW GCC, but only with "libuuid.a" library from w32api-3.6.tar.gz (newer versions of a library don't work).
http://akelpad.sourceforge.net/files/AkelPad.zip
Back to top
View user's profile Send private message Send e-mail
theshu



Joined: 17 Apr 2007
Posts: 13

PostPosted: Tue Feb 26, 2008 7:17 am    Post subject: Reply with quote

That was fast!
Ok I've posted the link. They are currently discussing if AkelPad can replace the old editor...
I tell you if something new comes up.
Back to top
View user's profile Send private message
theshu



Joined: 17 Apr 2007
Posts: 13

PostPosted: Tue Feb 26, 2008 2:25 pm    Post subject: Successful built with ROS BE! Reply with quote

Hi there!
Please take a look at
http://www.reactos.org/forum/viewtopic.php?t=5222&start=15

Only some little errors and questions left.
Thats what EmuandCo says:
"
I successfully built AkelPad with RosBE. I removed -Werror from makefile to keep building if just some simple warnings showup. Building worked then. To fix linking i had to "fix" it by removing part of one line. This is more a lazy hack, because it modifies the apps way of working:
Edit.o:Edit.cpp:(.text+0x1fe03): undefined reference to `_IID_IRichEditOleCallback'

This is in line:
if (IsEqualIID(riid, IID_IUnknown) || IsEqualIID(riid, IID_IRichEditOleCallback))

I just made:
if (IsEqualIID(riid, IID_IUnknown))
out of it. Now it builds well.

And can you ask him, why he only builds in one resource file all the time? I made a rsrc.rc file now which just includes all languages and let it link in this one now. kyrgyz.rc does not work but the rest does. Now the app selects the language from the Operating System, like all our apps do, too.
"
Good work! Bye, theshu
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (English) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group