Hi Jussi,

What i am trying to do is rebuilt official cs2005q3.2-glibc provided in scratchbox repository but with my patch applied to GCC compiler.

My problem is, that i do not know how was above mentioned toolchain built.

My guess was that it was built by makefiles provided at DARCS repository and sources tarballs provided on download section of scratchbox.org.

After several attempt to build toolchain using instructions available here: http://www.scratchbox.org/wiki/Toolchains i found that several files referred by makefiles doesn't exists at scratchbox.org. Also I found that makefiles does not include changes reported in latest versions, like update version of GDB an/or libtool, if i remember correct.


From all described above i am concluding that cs2005q3.2-glibc toolchain was not built from source by makefiles available on DARCS repository or the maintainer forgot to update those files for some time.


What I want to know is:

a) How exactly was cs2005q3.2-glibc toolchaiin built?

b) If it was built using "from source" method, i need updated makefiles and tarballs of patches and sources.

c) If it was built using "foreign" method, do makefiles in DARCS represents picture of latest buid of toolchain?

Also i believe that maintainer of toolchain used "modified" version of CodeSourcery toolchain, as foreign basis, and probably rebuilt it from sources using set of custom patches.

   Can he, please, share those patches and the process of building with us?

d) Also I would like to know how exactly were built , using "foreign" method, deb-packages provided in toolchain for target?


Eugene San


Jussi Hakala wrote:

That way of building toolchains is deprecated. Mostly, all toolchains are built now as foreign toolchains, meaning that we can bring the pre-built binaries inside Scratchbox and use them there.

Of course, this won't help you if you're looking for a way to rebuild an old, Scratchbox native toolchain.

You could try patching the original Codesourcery toolchain, compile it outside Scratchbox and follow instructions in the Scratchbox wiki to create a foreign toolchain.

However, if you have the need to patch that particular toolchain, the old method should still work. Can you be more specific about the error you're getting?

Regards,

 Jussi


Eugene San wrote:
Hi all,


I am developing using cs2005q3.2-glibc (under scratchbox1) for a whole now, but suddenly turned out that i need to rebuild the toolchain with my patch applied.


To resolve the issue I followed the instructions from http://www.scratchbox.org/wiki/Toolchains, but it seems that patches to be applied by scripts are missing and/or scripts are out dated because i can't find tracks of recent changes to that toolchain.

Can anyone provide me with additional information on subject? I really need it...


Thanks Ahead.

Eugene San

_______________________________________________
Scratchbox-devel mailing list
[email protected]
http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-devel

_______________________________________________
Scratchbox-devel mailing list
[email protected]
http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-devel


_______________________________________________
Scratchbox-devel mailing list
[email protected]
http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-devel

Reply via email to