News:

When registered with our forums, feel free to send a "here I am" post here to differ human beings from SPAM bots.

Main Menu

cc_branch 6594 build faild: no intl library found

Started by ollydbg, September 15, 2010, 01:44:51 AM

Previous topic - Next topic

Loaden

Quote from: MortenMacFly on September 20, 2010, 07:03:30 AM
however, the other dependencies remain.
I am not understand.
What is the other dependencies?

If you keep the "intl" linker library, we can build success too.
This solution tell us, we do not need install gettext library, and can build CB success.

MortenMacFly

Quote from: Loaden on September 20, 2010, 07:28:16 AM
What is the other dependencies?
You'll need:
gettext-0.17-1-mingw32-bin
gettext-0.17-1-mingw32-dev
libintl-0.17-1-mingw32-dll-8
These I meant.

Also see here:
http://forums.next.codeblocks.org/index.php/topic,13308.msg89509.html#msg89509
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

Loaden

Quote from: MortenMacFly on September 20, 2010, 07:49:01 AM
Quote from: Loaden on September 20, 2010, 07:28:16 AM
What is the other dependencies?
You'll need:
gettext-0.17-1-mingw32-bin
gettext-0.17-1-mingw32-dev
libintl-0.17-1-mingw32-dll-8
These I meant.

Also see here:
http://forums.next.codeblocks.org/index.php/topic,13308.msg89509.html#msg89509
Use my method, they no longer need it! !
Please apply the patch in local, and test, you will found what is the meaning.

Loaden

Let's me have more explain.
After apply "cc_remove_libintl_depend.patch", we *do not* need install any depend librarys as http://forums.next.codeblocks.org/index.php/topic,13308.msg89509.html#msg89509
Because in exchndl, there only need call libintl_dgettext function for i18n.
But we can avoid i18n support, because it is unnecessary for crash report.

ollydbg

#19
Quote from: Loaden on September 20, 2010, 09:28:33 AM
After apply "cc_remove_libintl_depend.patch", we *do not* need install any depend librarys as http://forums.next.codeblocks.org/index.php/topic,13308.msg89509.html#msg89509
that sounds great!!!
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.

Biplab

Quote from: MortenMacFly on September 19, 2010, 09:25:08 PM
Quote from: Biplab on September 19, 2010, 06:27:15 PM
IMHO, we should remove exchndl target (Patch#2780) from our repo.
Well it works for me without any issues a very long time with different compilers, really. My intention was not to depend on a nearly unsupported DLL that we cannot compile. In the end this DLL is not provided with any GCC distro to my knowledge anymore. So I'd vote for at least leaving the sources in SVN (as a backup / reference) but probably disable compiling the target by simply removing it from the virtual "All" target. How does that sound?

This sounds good to me.
Be a part of the solution, not a part of the problem.

MortenMacFly

Quote from: Biplab on September 20, 2010, 09:33:38 AM
This sounds good to me.
Right, I had a second look at Loadens attempt and this sounds reasonable, too.

however, I am not able to commit anything as I am on travel. Biplab: If you find the time, could you please apply Loadens patch (I'll extend it to unix later) and then still remove this target from "All"? I'd like to avoid any further noise on that topic.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: [url="https://www.codeblocks.org/docs/main_codeblocks_en.html"]https://www.codeblocks.org/docs/main_codeblocks_en.html[/url]
C::B FAQ: [url="https://wiki.codeblocks.org/index.php?title=FAQ"]https://wiki.codeblocks.org/index.php?title=FAQ[/url]

Biplab

Quote from: MortenMacFly on September 20, 2010, 09:37:02 AM
Quote from: Biplab on September 20, 2010, 09:33:38 AM
This sounds good to me.
Right, I had a second look at Loadens attempt and this sounds reasonable, too.

however, I am not able to commit anything as I am on travel. Biplab: If you find the time, could you please apply Loadens patch (I'll extend it to unix later) and then still remove this target from "All"? I'd like to avoid any further noise on that topic.

Ok. I'll commit it tonight.
Be a part of the solution, not a part of the problem.

Biplab

Quote from: Biplab on September 20, 2010, 09:58:06 AM
Ok. I'll commit it tonight.

I can't update my repo at the moment due to svn issue.


@Jens / Morten / Other devs,

Feel free to commit this as I would only be able to commit it tomorrow evening. Thanks!
Be a part of the solution, not a part of the problem.

Biplab

Quote from: Biplab on September 20, 2010, 06:29:17 PM
@Jens / Morten / Other devs,

Feel free to commit this as I would only be able to commit it tomorrow evening. Thanks!

Thanks Morten for the commit.
Be a part of the solution, not a part of the problem.