All of lore.kernel.org
 help / color / mirror / Atom feed
* [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

* [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.