* [Buildroot] (newbie question) @ 2012-05-15 20:28 Ron Eggler 2012-05-15 20:42 ` Thomas Petazzoni 0 siblings, 1 reply; 9+ messages in thread From: Ron Eggler @ 2012-05-15 20:28 UTC (permalink / raw) To: buildroot Hi, I downloaded a build root archive that compiles for my Synapse E-10 (running ARM9) that works fine. I wanted to add several packages to it, I added folders in the package/ directory and added Config.in and package.mkfiles as described on http://buildroot.uclibc.org/buildroot.html#add_packages (also added it to package/Config.in but for some reason, I don't seem to get the binaries in my final build, why would that be? Thank you, Ron -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120515/4fbf11af/attachment.html> ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] (newbie question) 2012-05-15 20:28 [Buildroot] (newbie question) Ron Eggler @ 2012-05-15 20:42 ` Thomas Petazzoni 2012-05-15 20:51 ` Arnout Vandecappelle 2012-05-15 21:13 ` Ron Eggler 0 siblings, 2 replies; 9+ messages in thread From: Thomas Petazzoni @ 2012-05-15 20:42 UTC (permalink / raw) To: buildroot Hello, Le Tue, 15 May 2012 13:28:02 -0700, Ron Eggler <reggler@semiosbio.com> a ?crit : > I downloaded a build root archive that compiles for my Synapse E-10 > (running ARM9) that works fine. I wanted to add several packages to it, I > added folders in the package/ directory and added Config.in and > package.mkfiles as described on > http://buildroot.uclibc.org/buildroot.html#add_packages (also added it to > package/Config.in but for some reason, I don't seem to get the binaries in > my final build, why would that be? Can you post the patch adding your packages? Without looking at your Config.in and <pkg>.mk file, it is merely impossible to help you in understanding why your binaries aren't installed in the target filesystem. Best regards, Thomas -- Thomas Petazzoni, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] (newbie question) 2012-05-15 20:42 ` Thomas Petazzoni @ 2012-05-15 20:51 ` Arnout Vandecappelle 2012-05-15 21:13 ` Ron Eggler 1 sibling, 0 replies; 9+ messages in thread From: Arnout Vandecappelle @ 2012-05-15 20:51 UTC (permalink / raw) To: buildroot On 05/15/12 22:42, Thomas Petazzoni wrote: > Hello, > > Le Tue, 15 May 2012 13:28:02 -0700, > Ron Eggler<reggler@semiosbio.com> a ?crit : > >> I downloaded a build root archive that compiles for my Synapse E-10 >> (running ARM9) that works fine. I wanted to add several packages to it, I >> added folders in the package/ directory and added Config.in and >> package.mkfiles as described on >> http://buildroot.uclibc.org/buildroot.html#add_packages (also added it to >> package/Config.in but for some reason, I don't seem to get the binaries in >> my final build, why would that be? > > Can you post the patch adding your packages? Without looking at your > Config.in and<pkg>.mk file, it is merely impossible to help you in > understanding why your binaries aren't installed in the target > filesystem. But first some sanity checks: 1. Did you select the new packages in your configuration? 2. Did buildroot create a build directory for your packages in output/build/<pkgname>-<version>? If not, the package is somehow not selected. 3. Does the build directory contain stamp files, esp. the one called .stamp_target_intalled? If not, it was never installed. 4. Does the build directory contain the compiled binaries? If not, your build commands are wrong so there are no binaries to install. 5. If you do a 'make <pkg>-dirclean; make <pkg>', what happens? Do you see some commands installing the binaries to the target? Regards, Arnout -- Arnout Vandecappelle arnout at mind be Senior Embedded Software Architect +32-16-286540 Essensium/Mind http://www.mind.be G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] (newbie question) 2012-05-15 20:42 ` Thomas Petazzoni 2012-05-15 20:51 ` Arnout Vandecappelle @ 2012-05-15 21:13 ` Ron Eggler 2012-05-15 21:30 ` Arnout Vandecappelle 1 sibling, 1 reply; 9+ messages in thread From: Ron Eggler @ 2012-05-15 21:13 UTC (permalink / raw) To: buildroot On Tue, May 15, 2012 at 1:42 PM, Thomas Petazzoni < thomas.petazzoni@free-electrons.com> wrote: > Hello, > > Le Tue, 15 May 2012 13:28:02 -0700, > Ron Eggler <reggler@semiosbio.com> a ?crit : > > > I downloaded a build root archive that compiles for my Synapse E-10 > > (running ARM9) that works fine. I wanted to add several packages to it, I > > added folders in the package/ directory and added Config.in and > > package.mkfiles as described on > > http://buildroot.uclibc.org/buildroot.html#add_packages (also added it > to > > package/Config.in but for some reason, I don't seem to get the binaries > in > > my final build, why would that be? > > Can you post the patch adding your packages? Without looking at your > Config.in and <pkg>.mk file, it is merely impossible to help you in > understanding why your binaries aren't installed in the target > filesystem. > Hi Thomas, I've been trying to get some diff going with this commmand but somehow I don't get a good result, why's that? reg at desktop-reg:/usr/local/src/E10-buildroot/br1202-main/package$ diff -r ./ ../../../E10orig_clone/br1202-main/package/ It looks like: diff -r ./Config.in ../../../E10orig_clone/br1202-main/package/Config.in 9,14d8 < #WView < source "package/radlib/Config.in" < source "package/gd/Config.in" < source "package/libreadline5/Config.in" < source "package/wview/Config.in" < 228,229c222,223 < source "package/usb_\modeswitch/Config.in" < source "package/usb_\modeswitch_data/Config.in" --- > source "package/usb_modeswitch/Config.in" > source "package/usb_modeswitch_data/Config.in" Only in ./: gd Only in ./: libreadline5 Only in ./: libz Only in ./: radlib Only in ./: wview Only in ./: wview-5.20.2.tar.gz But doesn't show the changes I made in the .mk files.... Thanks, Ron -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120515/7258fcec/attachment-0001.html> ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] (newbie question) 2012-05-15 21:13 ` Ron Eggler @ 2012-05-15 21:30 ` Arnout Vandecappelle 2012-05-15 21:52 ` Ron Eggler 0 siblings, 1 reply; 9+ messages in thread From: Arnout Vandecappelle @ 2012-05-15 21:30 UTC (permalink / raw) To: buildroot On 05/15/12 23:13, Ron Eggler wrote: > I've been trying to get some diff going with this commmand but somehow I don't get a good result, why's that? > reg at desktop-reg:/usr/local/src/E10-buildroot/br1202-main/package$ diff -r ./ ../../../E10orig_clone/br1202-main/package/ See 'diff --help': -N, --new-file treat absent files as empty You also want the -u option to diff, that gives much more readable output. Also the -p option is very useful: it gives the current 'function' as context. In this case it doesn't matter, but it's good to know in general. So: diff -Nrup . ../../.... Please remove the wview-5.20.2.tar.gz file first, though. BTW, is there anything wrong with the readline library and zlib library already available in buildroot? Regards, Arnout -- Arnout Vandecappelle arnout at mind be Senior Embedded Software Architect +32-16-286540 Essensium/Mind http://www.mind.be G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] (newbie question) 2012-05-15 21:30 ` Arnout Vandecappelle @ 2012-05-15 21:52 ` Ron Eggler 2012-05-15 22:33 ` Samuel Martin [not found] ` <4FB2D92E.9030905@mind.be> 0 siblings, 2 replies; 9+ messages in thread From: Ron Eggler @ 2012-05-15 21:52 UTC (permalink / raw) To: buildroot On Tue, May 15, 2012 at 2:30 PM, Arnout Vandecappelle <arnout@mind.be>wrote: > On 05/15/12 23:13, Ron Eggler wrote: > >> I've been trying to get some diff going with this commmand but somehow I >> don't get a good result, why's that? >> reg at desktop-reg:/usr/local/**src/E10-buildroot/br1202-main/**package$ >> diff -r ./ ../../../E10orig_clone/br1202-**main/package/ >> > > See 'diff --help': > > -N, --new-file treat absent files as empty > > You also want the -u option to diff, that gives much more readable output. > Also the -p option is very useful: it gives the current 'function' as > context. > In this case it doesn't matter, but it's good to know in general. So: > > diff -Nrup . ../../.... > > > Please remove the wview-5.20.2.tar.gz file first, though. > Why, that's my actual driver, for it I need to recompile with all the other required packages added Yep, Thanks Arnout! Looks much better: diff -Nrup ./Config.in ../../../E10orig_clone/br1202-main/package/Config.in --- ./Config.in 2012-05-15 13:00:29.803848668 -0700 +++ ../../../E10orig_clone/br1202-main/package/Config.in 2012-05-15 14:00:02.971941323 -0700 @@ -6,12 +6,6 @@ source "package/customize/Config.in" # Audio and video applications source "package/multimedia/Config.in" -#WView -source "package/radlib/Config.in" -source "package/gd/Config.in" -source "package/libreadline5/Config.in" -source "package/wview/Config.in" - menu "Compressors and decompressors" source "package/bzip2/Config.in" if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS @@ -225,8 +219,8 @@ source "package/ti-utils/Config.in" source "package/uboot-tools/Config.in" source "package/udev/Config.in" source "package/unionfs/Config.in" -source "package/usb_\modeswitch/Config.in" -source "package/usb_\modeswitch_data/Config.in" +source "package/usb_modeswitch/Config.in" +source "package/usb_modeswitch_data/Config.in" source "package/usbmount/Config.in" source "package/usbutils/Config.in" source "package/wipe/Config.in" diff -Nrup ./gd/Config.in ../../../E10orig_clone/br1202-main/package/gd/Config.in --- ./gd/Config.in 2012-05-15 09:43:49.631542682 -0700 +++ ../../../E10orig_clone/br1202-main/package/gd/Config.in 1969-12-31 16:00:00.000000000 -0800 @@ -1,6 +0,0 @@ -config BR2_PACKAGE_GD - bool "gd" - help - gd is a prerequisite for the WView - - https://bitbucket.org/pierrejoye/gd-libgd/ diff -Nrup ./gd/gdlib2 ../../../E10orig_clone/br1202-main/package/gd/gdlib2 --- ./gd/gdlib2 2012-05-15 09:41:49.439539566 -0700 +++ ../../../E10orig_clone/br1202-main/package/gd/gdlib2 1969-12-31 16:00:00.000000000 -0800 @@ -1,13 +0,0 @@ -############################################################# -# -# GD -# -############################################################# - -GD_VERSION = 2.0.33 -GD_SITE = https://bitbucket.org/pierrejoye/gd-libgd/get/ - - -$(eval $(call AUTOTARGETS)) -$(eval $(call AUTOTARGETS,host)) - diff -Nrup ./libreadline5/Config.in ../../../E10orig_clone/br1202-main/package/libreadline5/Config.in --- ./libreadline5/Config.in 2012-05-15 10:55:16.179653835 -0700 +++ ../../../E10orig_clone/br1202-main/package/libreadline5/Config.in 1969-12-31 16:00:00.000000000 -0800 @@ -1,6 +0,0 @@ -config BR2_LIBREADLINE5 - bool "libreadline5" - help - libreadline5 is required by WView - - http://mirror.anl.gov/pub/cygwin/release-legacy/readline/libreadline5/ diff -Nrup ./libreadline5/libreadline5.mk../../../E10orig_clone/br1202-main/package/libreadline5/ libreadline5.mk --- ./libreadline5/libreadline5.mk 2012-05-15 10:57:54.035657928 -0700 +++ ../../../E10orig_clone/br1202-main/package/libreadline5/libreadline5.mk 1969-12-31 16:00:00.000000000 -0800 @@ -1,13 +0,0 @@ -############################################################# -# -# libreadline5 -# -############################################################# - -RADLIB_VERSION = 4.3-5 -RADLIB_SITE = http://mirror.anl.gov/pub/cygwin/release-legacy/readline/libreadline5/ - - -$(eval $(call AUTOTARGETS)) -$(eval $(call AUTOTARGETS,host)) - diff -Nrup ./radlib/Config.in ../../../E10orig_clone/br1202-main/package/radlib/Config.in --- ./radlib/Config.in 2012-05-14 14:41:50.842348693 -0700 +++ ../../../E10orig_clone/br1202-main/package/radlib/Config.in 1969-12-31 16:00:00.000000000 -0800 @@ -1,6 +0,0 @@ -config BR2_PACKAGE_RADLIB - bool "radlib" - help - radlib is a prerequisite for the WView - - http://www.radlib.teel.ws diff -Nrup ./radlib/radlib.mk../../../E10orig_clone/br1202-main/package/radlib/ radlib.mk --- ./radlib/radlib.mk 2012-05-14 15:10:06.646392668 -0700 +++ ../../../E10orig_clone/br1202-main/package/radlib/radlib.mk 1969-12-31 16:00:00.000000000 -0800 @@ -1,13 +0,0 @@ -############################################################# -# -# radlib -# -############################################################# - -RADLIB_VERSION = 2.12.0 -RADLIB_SITE = http://downloads.sourceforge.net/project/radlib/radlib/radlib-2.12.0/ - - -$(eval $(call AUTOTARGETS)) -$(eval $(call AUTOTARGETS,host)) - diff -Nrup ./wview/Config.in ../../../E10orig_clone/br1202-main/package/wview/Config.in --- ./wview/Config.in 2012-05-15 11:04:37.639668394 -0700 +++ ../../../E10orig_clone/br1202-main/package/wview/Config.in 1969-12-31 16:00:00.000000000 -0800 @@ -1,6 +0,0 @@ -config BR2_WVIEW - bool "vwiew" - help - Driver for DAVIS weather station - - http://www.wviewweather.com/ diff -Nrup ./wview/wview.mk../../../E10orig_clone/br1202-main/package/wview/ wview.mk --- ./wview/wview.mk 2012-05-15 11:08:16.191674061 -0700 +++ ../../../E10orig_clone/br1202-main/package/wview/wview.mk 1969-12-31 16:00:00.000000000 -0800 @@ -1,13 +0,0 @@ -############################################################# -# -# WView -# -############################################################# - -WVIEW_VERSION = 5.20.2 -WVIEW_SITE = http://sourceforge.net/projects/wview/files/wview/wview-5.20.2/ -WVIEW_DEPENCIES = libz libpng libreadline5 gawk sqlite libgd2 libusb radlib - -$(eval $(call AUTOTARGETS)) -$(eval $(call AUTOTARGETS,host)) - Binary files ./wview-5.20.2.tar.gz and ../../../E10orig_clone/br1202-main/package/wview-5.20.2.tar.gz differ > BTW, is there anything wrong with the readline library and zlib library already > available in buildroot? Not sure, just tried to follow the instructions I had from http://www.wviewweather.com/release-notes/wview-User-Manual.html#Installation-build -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120515/dc4b87c5/attachment-0001.html> ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] (newbie question) 2012-05-15 21:52 ` Ron Eggler @ 2012-05-15 22:33 ` Samuel Martin [not found] ` <4FB2D92E.9030905@mind.be> 1 sibling, 0 replies; 9+ messages in thread From: Samuel Martin @ 2012-05-15 22:33 UTC (permalink / raw) To: buildroot Hi Ron, all, See my comments hereafter. Most of them are about misspellings. Hope this will make it work ;-) > Yep, Thanks Arnout! Looks much better: > diff -Nrup ./Config.in ../../../E10orig_clone/br1202-main/package/Config.in You should invert the pathes, it would make easier reading the diff. > --- ./Config.in 2012-05-15 13:00:29.803848668 -0700 > +++ ../../../E10orig_clone/br1202-main/package/Config.in 2012-05-15 > 14:00:02.971941323 -0700 > @@ -6,12 +6,6 @@ source "package/customize/Config.in" > ?# Audio and video applications > ?source "package/multimedia/Config.in" > > -#WView > -source "package/radlib/Config.in" > -source "package/gd/Config.in" > -source "package/libreadline5/Config.in" > -source "package/wview/Config.in" > - > ?menu "Compressors and decompressors" > ?source "package/bzip2/Config.in" > ?if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS > @@ -225,8 +219,8 @@ source "package/ti-utils/Config.in" > ?source "package/uboot-tools/Config.in" > ?source "package/udev/Config.in" > ?source "package/unionfs/Config.in" > -source "package/usb_\modeswitch/Config.in" > -source "package/usb_\modeswitch_data/Config.in" > +source "package/usb_modeswitch/Config.in" > +source "package/usb_modeswitch_data/Config.in" Not sure that adding "\" was your intention... > ?source "package/usbmount/Config.in" > ?source "package/usbutils/Config.in" > ?source "package/wipe/Config.in" > diff -Nrup ./gd/Config.in > ../../../E10orig_clone/br1202-main/package/gd/Config.in > --- ./gd/Config.in 2012-05-15 09:43:49.631542682 -0700 > +++ ../../../E10orig_clone/br1202-main/package/gd/Config.in 1969-12-31 > 16:00:00.000000000 -0800 > @@ -1,6 +0,0 @@ > -config BR2_PACKAGE_GD > - bool "gd" > - help > - ?gd is a prerequisite for the WView > - > - ?https://bitbucket.org/pierrejoye/gd-libgd/ > diff -Nrup ./gd/gdlib2 ../../../E10orig_clone/br1202-main/package/gd/gdlib2 > --- ./gd/gdlib2 2012-05-15 09:41:49.439539566 -0700 > +++ ../../../E10orig_clone/br1202-main/package/gd/gdlib2 1969-12-31 > 16:00:00.000000000 -0800 > @@ -1,13 +0,0 @@ > -############################################################# > -# > -# GD > -# > -############################################################# > - > -GD_VERSION = 2.0.33 > -GD_SITE = https://bitbucket.org/pierrejoye/gd-libgd/get/ > - > - > -$(eval $(call AUTOTARGETS)) > -$(eval $(call AUTOTARGETS,host)) > - > diff -Nrup ./libreadline5/Config.in > ../../../E10orig_clone/br1202-main/package/libreadline5/Config.in > --- ./libreadline5/Config.in 2012-05-15 10:55:16.179653835 -0700 > +++ ../../../E10orig_clone/br1202-main/package/libreadline5/Config.in > 1969-12-31 16:00:00.000000000 -0800 > @@ -1,6 +0,0 @@ > -config BR2_LIBREADLINE5 Substitute BR2_LIBREADLINE5 by BR2_PACKAGE_LIBREADLINE5 > - bool "libreadline5" > - help > - ?libreadline5 is required by WView > - > - ?http://mirror.anl.gov/pub/cygwin/release-legacy/readline/libreadline5/ > diff -Nrup ./libreadline5/libreadline5.mk > ../../../E10orig_clone/br1202-main/package/libreadline5/libreadline5.mk > --- ./libreadline5/libreadline5.mk 2012-05-15 10:57:54.035657928 -0700 > +++ ../../../E10orig_clone/br1202-main/package/libreadline5/libreadline5.mk > 1969-12-31 16:00:00.000000000 -0800 > @@ -1,13 +0,0 @@ > -############################################################# > -# > -# libreadline5 > -# > -############################################################# > - > -RADLIB_VERSION = 4.3-5 > -RADLIB_SITE = http://mirror.anl.gov/pub/cygwin/release-legacy/readline/libreadline5/ Substitute RADLIB by LIBREADLINE5 > - > - > -$(eval $(call AUTOTARGETS)) > -$(eval $(call AUTOTARGETS,host)) > - > diff -Nrup ./radlib/Config.in > ../../../E10orig_clone/br1202-main/package/radlib/Config.in > --- ./radlib/Config.in 2012-05-14 14:41:50.842348693 -0700 > +++ ../../../E10orig_clone/br1202-main/package/radlib/Config.in 1969-12-31 > 16:00:00.000000000 -0800 > @@ -1,6 +0,0 @@ > -config BR2_PACKAGE_RADLIB > - bool "radlib" > - help > - ?radlib is a prerequisite for the WView > - > - ?http://www.radlib.teel.ws > diff -Nrup ./radlib/radlib.mk > ../../../E10orig_clone/br1202-main/package/radlib/radlib.mk > --- ./radlib/radlib.mk 2012-05-14 15:10:06.646392668 -0700 > +++ ../../../E10orig_clone/br1202-main/package/radlib/radlib.mk 1969-12-31 > 16:00:00.000000000 -0800 > @@ -1,13 +0,0 @@ > -############################################################# > -# > -# radlib > -# > -############################################################# > - > -RADLIB_VERSION = 2.12.0 > -RADLIB_SITE = http://downloads.sourceforge.net/project/radlib/radlib/radlib-2.12.0/ > - > - > -$(eval $(call AUTOTARGETS)) > -$(eval $(call AUTOTARGETS,host)) > - > diff -Nrup ./wview/Config.in > ../../../E10orig_clone/br1202-main/package/wview/Config.in > --- ./wview/Config.in 2012-05-15 11:04:37.639668394 -0700 > +++ ../../../E10orig_clone/br1202-main/package/wview/Config.in 1969-12-31 > 16:00:00.000000000 -0800 > @@ -1,6 +0,0 @@ > -config BR2_WVIEW Substitute BR2_WVIEW by BR2_PACKAGE_WVIEW > - bool "vwiew" > - help > - ?Driver for DAVIS weather station > - > - ?http://www.wviewweather.com/ > diff -Nrup ./wview/wview.mk > ../../../E10orig_clone/br1202-main/package/wview/wview.mk > --- ./wview/wview.mk 2012-05-15 11:08:16.191674061 -0700 > +++ ../../../E10orig_clone/br1202-main/package/wview/wview.mk 1969-12-31 > 16:00:00.000000000 -0800 > @@ -1,13 +0,0 @@ > -############################################################# > -# > -# WView > -# > -############################################################# > - > -WVIEW_VERSION = 5.20.2 > -WVIEW_SITE = > http://sourceforge.net/projects/wview/files/wview/wview-5.20.2/ > -WVIEW_DEPENCIES = libz libpng libreadline5 gawk sqlite libgd2 libusb radlib Substitute WVIEW_DEPENCIES by WVIEW_DEPENDENCIES > - > -$(eval $(call AUTOTARGETS)) > -$(eval $(call AUTOTARGETS,host)) > - > Binary files ./wview-5.20.2.tar.gz and > ../../../E10orig_clone/br1202-main/package/wview-5.20.2.tar.gz differ > > > ?> BTW, is there anything wrong with the readline library and zlib library > already >> available in buildroot? > > Not sure, just tried to follow the instructions I had from > http://www.wviewweather.com/release-notes/wview-User-Manual.html#Installation-build > Cheers, Sam ^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <4FB2D92E.9030905@mind.be>]
* [Buildroot] (newbie question) [not found] ` <4FB2D92E.9030905@mind.be> @ 2012-05-16 18:33 ` Ron Eggler 2012-05-17 0:08 ` Samuel Martin 0 siblings, 1 reply; 9+ messages in thread From: Ron Eggler @ 2012-05-16 18:33 UTC (permalink / raw) To: buildroot On Tue, May 15, 2012 at 3:31 PM, Arnout Vandecappelle <arnout@mind.be>wrote: > Hoi Ron, > > There are a lot of small mistakes here, one of which is deadly :-) > > If you could fix these mistakes, we could accept your contributions in > buildroot. For that, you need to do a few things: > > - Create a proper patch, separate for each package. A proper patch has a > commit > message, followed by ---, followed by the patch. > > - The commit message for a new package should be something like 'gd: new > package'. > > - Add a Signed-off-by line for yourself in the commit message. This is a > short > way for you to assert that you are entitled to contribute the patch under > buildroot's GPL license. See http://kerneltrap.org/files/** > Jeremy/DCO.txt <http://kerneltrap.org/files/Jeremy/DCO.txt> for > more details. > > - Make sure the patch is sent in-line (not as attachment), tabs are > preserved and > lines are not split. The easiest way to make sure of all this is to > commit your > changes into git and use 'git send-email' to send the patch. > Hi Arnout, Okay so I retried this, this time with another iteration of my buildroot directory. I attempted to add the weex driver that depends on python-configobj python-serial (already present) python-cheetah python-imaging so I added the required files, compiled and guess what, it's not working. I suspect that I did the same mistake as at my first try. Here are the diff files (see attached). (I hope I did it correctly now, if not, let me know!) Thank you, Ron -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120516/7d85f3d4/attachment-0001.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: Config.in (python-cheetah) Type: application/octet-stream Size: 608 bytes Desc: not available URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120516/7d85f3d4/attachment-0009.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: Config.in (python-configobj) Type: application/octet-stream Size: 609 bytes Desc: not available URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120516/7d85f3d4/attachment-0010.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: Config.in (weewx) Type: application/octet-stream Size: 585 bytes Desc: not available URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120516/7d85f3d4/attachment-0011.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: Config.in(python-imaging) Type: application/octet-stream Size: 576 bytes Desc: not available URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120516/7d85f3d4/attachment-0012.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: python-cheetah.mk Type: application/octet-stream Size: 1044 bytes Desc: not available URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120516/7d85f3d4/attachment-0013.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: python-configobj.mk Type: application/octet-stream Size: 1075 bytes Desc: not available URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120516/7d85f3d4/attachment-0014.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: python-imaging.mk Type: application/octet-stream Size: 990 bytes Desc: not available URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120516/7d85f3d4/attachment-0015.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: toolchainfile.cmake Type: application/octet-stream Size: 1352 bytes Desc: not available URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120516/7d85f3d4/attachment-0016.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: weewx.mk Type: application/octet-stream Size: 959 bytes Desc: not available URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120516/7d85f3d4/attachment-0017.obj> ^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] (newbie question) 2012-05-16 18:33 ` Ron Eggler @ 2012-05-17 0:08 ` Samuel Martin 0 siblings, 0 replies; 9+ messages in thread From: Samuel Martin @ 2012-05-17 0:08 UTC (permalink / raw) To: buildroot Hi Ron, 2012/5/16 Ron Eggler <reggler@semiosbio.com>: > > Hi Arnout, > > Okay so I retried this, this time with another iteration of my buildroot > directory. > I attempted to add the weex driver that depends on > python-configobj > python-serial (already present) > python-cheetah > python-imaging The 4 packages you attempted to add unfortunately use python easy-install. Though easy-install does perfectly the job for natively installation, it's really a PITA for integration in cross-dev environment. Have a look at the python-netifaces. It uses easy-install too, but with python-distutilscross (also in the Buildroot tree). > so I added the required files, compiled and guess what, it's not working. I > suspect that I did the same mistake as at my first try. Here are the diff > files (see attached). (I hope I did it correctly now, if not, let me know!) > > Thank you, > Ron BTW, the toolchainfile.cmake is automatically generated by Buildroot. Cheers, Sam ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2012-05-17 0:08 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2012-05-15 20:28 [Buildroot] (newbie question) Ron Eggler 2012-05-15 20:42 ` Thomas Petazzoni 2012-05-15 20:51 ` Arnout Vandecappelle 2012-05-15 21:13 ` Ron Eggler 2012-05-15 21:30 ` Arnout Vandecappelle 2012-05-15 21:52 ` Ron Eggler 2012-05-15 22:33 ` Samuel Martin [not found] ` <4FB2D92E.9030905@mind.be> 2012-05-16 18:33 ` Ron Eggler 2012-05-17 0:08 ` Samuel Martin
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.