Skip to contentSkip to conversation

Web Server

Buildroot Dan Pattison 3 participants 19 messages Feb 4, 2009 – Feb 10, 2009 2 messages not in the archive

lore
Share & tools
lore
#0 lore raw

Hello List:

We are using buildroot v2009.02 on a Fedora 10 linux distro. Our architecture is for Atmel AT91SAM9G20-EK development board. We want a more robust web server than the BOA or Busybox HTTPD. Our main requirement is to have the web server make a web browser (IE6, IE7, Firefox etc.) display a login/password box. It seems the two mentioned web servers do not support this.

Apache seems overkill for our needs, so we wanted to try Cherokee-0.98.1: http://www.cherokee-project.com/

Using /buildroot/scripts/add_new_package.wizard we are able to make our package show up in the make menuconfig configurator utility. When we do a make from the top level directory we can see Cherokee gets downloaded and starts to compile, but it errors out with these errors below:

spawn-fcgi.o: In function
`fcgi_spawn_connection':

spawn-fcgi.c:(.text+0x340): undefined reference to `rpl_malloc'
collect2: ld returned 1 exit status

make[3]: *** [spawn-fcgi] Error 1

make[3]: Leaving directory `/home/ethertek/rms200/buildroot/build_arm/cherokee-0.98.1/contrib'

make[2]: *** [all-recursive] Error 1

make[2]: Leaving directory `/home/ethertek/rms200/buildroot/build_arm/cherokee-0.98.1'

make[1]: *** [all] Error 2

make[1]: Leaving directory `/home/ethertek/rms200/buildroot/build_arm/cherokee-0.98.1'

make: *** [/home/ethertek/rms200/buildroot/build_arm/cherokee-0.98.1/.stamp_built] Error 2

We can see the error: undefined reference to `rpl_malloc', but being new to cross compiling, we do not know how to fix it.

Can someone please help us get cherokee to compile for our architecture?

Also, when using the add_new_package.wizard, how do you know when to select "Does autoreconf need to be run first?". It did not seem to matter in the case of cross compiling Cherokee-0.98.1

Lastly, does anyone know of a different web server for Buildroot that will make the most common web browsers (IE6, IE7, Firefox etc) pop up the username/password box?

Thank you, and Best Regards,
Dan Pattison

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.17/1934 - Release Date: 01/29/09 17:57:00

#1 lore raw
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Dan" == Dan Pattison <[email protected]> writes:

Dan> Hello List:
Dan> We are using buildroot v2009.02 on a Fedora 10 linux distro. Our Dan> architecture is for Atmel AT91SAM9G20-EK development board. We want a Dan> more robust web server than the BOA or Busybox HTTPD. Our main Dan> requirement is to have the web server make a web browser (IE6, IE7, Dan> Firefox etc.) display a login/password box. It seems the two mentioned Dan> web servers do not support this.

Standard http auth? Both busybox httpd and boa supports that.

Dan> Apache seems overkill for our needs, so we wanted to try Dan> Cherokee-0.98.1: http://www.cherokee-project.com/

We also have lighttpd in busybox, maybe take a look at that.

Dan> Using /buildroot/scripts/add_new_package.wizard we are able to make Dan> our package show up in the make menuconfig configurator utility. When Dan> we do a make from the top level directory we can see Cherokee gets Dan> downloaded and starts to compile, but it errors out with these errors Dan> below:

Dan> spawn-fcgi.o: In function `fcgi_spawn_connection':

Dan> spawn-fcgi.c:(.text+0x340): undefined reference to `rpl_malloc' Dan> collect2: ld returned 1 exit status

Check config.log, you normally have to set a *_cv_func_malloc_* (don't remember the exact name offhand) variable to not get it to use this malloc wrapper.

Signature · 1 line
Bye, Peter Korsgaard
#2 lore raw

[Buildroot] at91rm9200 toolchain

Hi everybody

I am new to at91rm9200 and i want to know that from where can i get the toolchain, rootfile system, busybox and kernel + patches for the same.

I will be verythankful to you.

Thanks and regards
Sandeep

#3 lore raw

[Buildroot] at91rm9200 toolchain

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi everybody

Sandeep> I am new to at91rm9200 and i want to know that from where Sandeep> can i get the toolchain, rootfile system, busybox and kernel Sandeep> + patches for the same.

Here I guess? We have an AT91RM9200 target (at91rm9200df_defconfig).

Signature · 1 line
Bye, Peter Korsgaard
#4 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Hi

Can antbody tell me from where can i get the root file system (rootfs) for my AT91RM9200 board. Its very urgent.

Thanks and Regards
Sandeep

#5 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi
Sandeep> Can antbody tell me from where can i get the root file system (rootfs) Sandeep> for my AT91RM9200 board. Its very urgent.

Just build it.

make at91rm9200df_defconfig; make

Signature · 1 line
Bye, Peter Korsgaard

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

#8 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Hi Peter,

Thanks once again for your response.

Sorry!!!, I have not understood your reply. I am some what new to this platform. I am working on a linux machine and i do not have the source code for the root file system to make it. From where can i get the source code to build it for at91rm9200. Where should i execute the command sent by you (make at91rm9200df_defconfig; make) without having the source code. And if i am making some mistake can you please explain me in a little bit detail. I will be very thankful to you.

Regards
Sandeep

Quoted 11 lines · Peter Korsgaard
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi peter
Sandeep> Thanks for reply.

Sandeep> For this I want the root file system source code which i Sandeep> dont have. from where can i get it.

Buildroot will download the sources and build the rootfs for you when you run make.

#9 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Sandeep:

On the command line; navigate to the folder where you want your build environment installed.
Type out this command:

svn co svn://uclibc.org/trunk/buildroot

It will download the current Buildroot files. Then type out:

make at91rm9200df_defconfig

Then type out:

make

Try that. Also the docs are here

http://buildroot.uclibc.org/buildroot.html

Best Regards,
Dan Pattison

Quoted 44 lines · Sandeep Kumar

Hi Peter,

Thanks once again for your response.

Sorry!!!, I have not understood your reply. I am some what new to this platform. I am working on a linux machine and i do not have the source code for the root file system to make it. From where can i get the source code to build it for at91rm9200. Where should i execute the command sent by you (make at91rm9200df_defconfig; make) without having the source code. And if i am making some mistake can you please explain me in a little bit detail. I will be very thankful to you.

Regards
Sandeep

Quoted 12 lines · Peter Korsgaard
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi peter
Sandeep> Thanks for reply.

Sandeep> For this I want the root file system source code which i Sandeep> dont have. from where can i get it.

Buildroot will download the sources and build the rootfs for you when you run make.

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.18/1936 - Release Date: 01/29/09 17:57:00

#10 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Hi Pattison

Thanks for reply
I have tried with the commands sent by you but i am getting the following error:

svn: Can't connect to host 'uclibc.org': Connection refused

Can there be some authorization issue or so.
I am able to access the website uclibc.org from internet. Is there anyway to download the package from there.

Thanks and regards
Sandeep

Quoted 71 lines · Dan Pattison

Sandeep:

On the command line; navigate to the folder where you want your build environment installed.
Type out this command:

svn co svn://uclibc.org/trunk/buildroot

It will download the current Buildroot files. Then type out:

make at91rm9200df_defconfig

Then type out:

make

Try that. Also the docs are here

http://buildroot.uclibc.org/buildroot.html

Best Regards,
Dan Pattison

Quoted 44 lines · Sandeep Kumar

Hi Peter,

Thanks once again for your response.

Sorry!!!, I have not understood your reply. I am some what new to this platform. I am working on a linux machine and i do not have the source code for the root file system to make it. From where can i get the source code to build it for at91rm9200. Where should i execute the command sent by you (make at91rm9200df_defconfig; make) without having the source code. And if i am making some mistake can you please explain me in a little bit detail. I will be very thankful to you.

Regards
Sandeep

Quoted 12 lines · Peter Korsgaard
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi peter
Sandeep> Thanks for reply.

Sandeep> For this I want the root file system source code which i Sandeep> dont have. from where can i get it.

Buildroot will download the sources and build the rootfs for you when you run make.

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.18/1936 - Release Date: 01/29/09 17:57:00

#11 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Hello Sandeep:

The command works on my internet connection/linux computer. Make sure you did not make any spelling mistakes. Copy paste the command from the docs. Yes you can download the Buildroot package from here:
http://buildroot.uclibc.org/downloads/snapshots/buildroot-snapshot.tar.bz2

This is all explained in the docs found here:
http://buildroot.uclibc.org/buildroot.html

Best Regards,
Dan Pattison

Quoted 103 lines · Sandeep Kumar

Hi Pattison

Thanks for reply
I have tried with the commands sent by you but i am getting the following error:

svn: Can't connect to host 'uclibc.org': Connection refused

Can there be some authorization issue or so.
I am able to access the website uclibc.org from internet. Is there anyway to download the package from there.

Thanks and regards
Sandeep

Quoted 18 lines · Dan Pattison

Sandeep:

On the command line; navigate to the folder where you want your build environment installed.
Type out this command:

svn co svn://uclibc.org/trunk/buildroot

It will download the current Buildroot files. Then type out:

make at91rm9200df_defconfig

Then type out:

make

Try that. Also the docs are here

Quoted 56 lines

http://buildroot.uclibc.org/buildroot.html

Best Regards,
Dan Pattison

Quoted 47 lines · Sandeep Kumar

Hi Peter,

Thanks once again for your response.

Sorry!!!, I have not understood your reply. I am some what new to this platform. I am working on a linux machine and i do not have the source code for the root file system to make it. From where can i get the source code to build it for at91rm9200. Where should i execute the command sent by you (make at91rm9200df_defconfig; make) without having the source code. And if i am making some mistake can you please explain me in a little bit detail. I will be very thankful to you.

Regards
Sandeep

Quoted 14 lines · Peter Korsgaard
Quoted 3 lines
Quoted 3 lines
Quoted 3 lines
Quoted 3 lines
Quoted 3 lines

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi peter
Sandeep> Thanks for reply.

Sandeep> For this I want the root file system source code which i Sandeep> dont have. from where can i get it.

Buildroot will download the sources and build the rootfs for you when you run make.

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.18/1936 - Release Date: 01/29/09 17:57:00

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.18/1937 - Release Date: 01/29/09 17:57:00

#12 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Hi Pattison,

I am able to download the source from the link sent by you i.e.
http://buildroot.uclibc.org/downloads/snapshots/buildroot-snapshot.tar.bz2

After giving the "make at91rm9200df_defconfig" command configuration for my device was successful but after giving the "make" command it is downloading "linux-2.6.28.3.tar.bz2" which i have already downloaded.

Is there any method to bypass this step and give the path of the downloaded "linux-2.6.28.3.tar.bz2".

Thanks and Regards
Sandeep

Quoted 120 lines · Dan Pattison

Hello Sandeep:

The command works on my internet connection/linux computer. Make sure you did not make any spelling mistakes. Copy paste the command from the docs. Yes you can download the Buildroot package from here:
http://buildroot.uclibc.org/downloads/snapshots/buildroot-snapshot.tar.bz2

This is all explained in the docs found here:
http://buildroot.uclibc.org/buildroot.html

Best Regards,
Dan Pattison

Quoted 103 lines · Sandeep Kumar

Hi Pattison

Thanks for reply
I have tried with the commands sent by you but i am getting the following error:

svn: Can't connect to host 'uclibc.org': Connection refused

Can there be some authorization issue or so.
I am able to access the website uclibc.org from internet. Is there anyway to download the package from there.

Thanks and regards
Sandeep

Quoted 18 lines · Dan Pattison

Sandeep:

On the command line; navigate to the folder where you want your build environment installed.
Type out this command:

svn co svn://uclibc.org/trunk/buildroot

It will download the current Buildroot files. Then type out:

make at91rm9200df_defconfig

Then type out:

make

Try that. Also the docs are here

Quoted 56 lines

http://buildroot.uclibc.org/buildroot.html

Best Regards,
Dan Pattison

Quoted 47 lines · Sandeep Kumar

Hi Peter,

Thanks once again for your response.

Sorry!!!, I have not understood your reply. I am some what new to this platform. I am working on a linux machine and i do not have the source code for the root file system to make it. From where can i get the source code to build it for at91rm9200. Where should i execute the command sent by you (make at91rm9200df_defconfig; make) without having the source code. And if i am making some mistake can you please explain me in a little bit detail. I will be very thankful to you.

Regards
Sandeep

Quoted 14 lines · Peter Korsgaard
Quoted 3 lines
Quoted 3 lines
Quoted 3 lines
Quoted 3 lines
Quoted 3 lines

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi peter
Sandeep> Thanks for reply.

Sandeep> For this I want the root file system source code which i Sandeep> dont have. from where can i get it.

Buildroot will download the sources and build the rootfs for you when you run make.

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.18/1936 - Release Date: 01/29/09 17:57:00

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.18/1937 - Release Date: 01/29/09 17:57:00

#13 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Hello Sandeep:

To skip the file downloading, copy the linux-2.6.28.3.tar.bz2 file into the buildroot/dl folder.

Regards,
Dan Pattison

Quoted 155 lines · Sandeep Kumar

Hi Pattison,

I am able to download the source from the link sent by you i.e.
http://buildroot.uclibc.org/downloads/snapshots/buildroot-snapshot.tar.bz2

After giving the "make at91rm9200df_defconfig" command configuration for my device was successful but after giving the "make" command it is downloading "linux-2.6.28.3.tar.bz2" which i have already downloaded.

Is there any method to bypass this step and give the path of the downloaded "linux-2.6.28.3.tar.bz2".

Thanks and Regards
Sandeep

Quoted 7 lines · Dan Pattison

Hello Sandeep:

The command works on my internet connection/linux computer. Make sure you did not make any spelling mistakes. Copy paste the command from the docs. Yes you can download the Buildroot package from here:
http://buildroot.uclibc.org/downloads/snapshots/buildroot-snapshot.tar.bz2

Quoted 120 lines

This is all explained in the docs found here:
http://buildroot.uclibc.org/buildroot.html

Best Regards,
Dan Pattison

Quoted 110 lines · Sandeep Kumar

Hi Pattison

Thanks for reply
I have tried with the commands sent by you but i am getting the following error:

svn: Can't connect to host 'uclibc.org': Connection refused

Can there be some authorization issue or so.
I am able to access the website uclibc.org from internet. Is there anyway to download the package from there.

Thanks and regards
Sandeep

Quoted 18 lines · Dan Pattison

Sandeep:

On the command line; navigate to the folder where you want your build environment installed.
Type out this command:

svn co svn://uclibc.org/trunk/buildroot

It will download the current Buildroot files. Then type out:

make at91rm9200df_defconfig

Then type out:

make

Try that. Also the docs are here

Quoted 62 lines

http://buildroot.uclibc.org/buildroot.html

Best Regards,
Dan Pattison

Quoted 51 lines · Sandeep Kumar

Hi Peter,

Thanks once again for your response.

Sorry!!!, I have not understood your reply. I am some what new to this platform. I am working on a linux machine and i do not have the source code for the root file system to make it. From where can i get the source code to build it for at91rm9200. Where should i execute the command sent by you (make at91rm9200df_defconfig; make) without having the source code. And if i am making some mistake can you please explain me in a little bit detail. I will be very thankful to you.

Regards
Sandeep

Quoted 4 lines · Peter Korsgaard
Quoted 4 lines
Quoted 4 lines
Quoted 4 lines
Quoted 4 lines
Quoted 4 lines

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Quoted 12 lines

Sandeep> Hi peter
Sandeep> Thanks for reply.

Sandeep> For this I want the root file system source code which i Sandeep> dont have. from where can i get it.

Buildroot will download the sources and build the rootfs for you when you run make.

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.18/1936 - Release Date: 01/29/09 17:57:00

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.18/1937 - Release Date: 01/29/09 17:57:00

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.18/1937 - Release Date: 01/29/09 17:57:00

#14 lore raw

[Buildroot] Urgent : at91rm9200 root file system

In reply to Dan Pattison

Hi Pattison

I have downloaded buildroot package configured it for at91rm9200 and in the make i am getting an error which i was unable to fix. Can you please help me in fixing this bug. One more thing i want to know is that if i want to build a separate bootloader where i have to make the board specific changes like ram size, Flash size, boot configuration etc. The log is as follows:

rm -f include-fixed/README
cp /home/sandeepk/Desktop/buildroot/toolchain_build_arm/gcc-4.3.2/gcc/../fixincludes/README-fixinc include-fixed/README
chmod a+r include-fixed/README
echo timestamp > stmp-int-hdrs
make[2]: Leaving directory
`/home/sandeepk/Desktop/buildroot/toolchain_build_arm/gcc-4.3.2-initial/gcc'
Checking multilib configuration for libgcc...
mkdir -p -- arm-linux-uclibc/libgcc
Configuring in arm-linux-uclibc/libgcc
configure: creating cache ./config.cache
checking for --enable-version-specific-runtime-libs... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... gawk
checking build system type... x86_64-pc-linux-gnu
checking host system type... arm-unknown-linux-uclibc
checking for
arm-linux-uclibc-ar... /home/sandeepk/Desktop/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-ar
checking for arm-linux-uclibc-lipo... arm-linux-uclibc-lipo
checking for
arm-linux-uclibc-nm... /home/sandeepk/Desktop/buildroot/toolchain_build_arm/gcc-4.3.2-initial/./gcc/nm
checking for
arm-linux-uclibc-ranlib... /home/sandeepk/Desktop/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-ranlib
checking for
arm-linux-uclibc-strip... /home/sandeepk/Desktop/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-strip
checking whether ln -s works... yes
checking for
arm-linux-uclibc-gcc... /home/sandeepk/Desktop/buildroot/toolchain_build_arm/gcc-4.3.2-initial/./gcc/xgcc -B/home/sandeepk/Desktop/buildroot/toolchain_build_arm/gcc-4.3.2-initial/./gcc/ -B/home/sandeepk/Desktop/buildroot/build_arm/staging_dir/usr/arm-linux-uclibc/bin/ -B/home/sandeepk/Desktop/buildroot/build_arm/staging_dir/usr/arm-linux-uclibc/lib/ -isystem /home/sandeepk/Desktop/buildroot/build_arm/staging_dir/usr/arm-linux-uclibc/include -isystem /home/sandeepk/Desktop/buildroot/build_arm/staging_dir/usr/arm-linux-uclibc/sys-include checking for suffix of object files... configure: error: cannot compute
suffix of object files: cannot compile
See `config.log' for more details.
make[1]: *** [configure-target-libgcc] Error 1
make[1]: Leaving directory
`/home/sandeepk/Desktop/buildroot/toolchain_build_arm/gcc-4.3.2-initial'
make: ***
[/home/sandeepk/Desktop/buildroot/toolchain_build_arm/gcc-4.3.2-initial/.compiled] Error 2

Thanks and Regards
Sandeep

Quoted 120 lines · Dan Pattison

Hello Sandeep:

The command works on my internet connection/linux computer. Make sure you did not make any spelling mistakes. Copy paste the command from the docs. Yes you can download the Buildroot package from here:
http://buildroot.uclibc.org/downloads/snapshots/buildroot-snapshot.tar.bz2

This is all explained in the docs found here:
http://buildroot.uclibc.org/buildroot.html

Best Regards,
Dan Pattison

Quoted 103 lines · Sandeep Kumar

Hi Pattison

Thanks for reply
I have tried with the commands sent by you but i am getting the following error:

svn: Can't connect to host 'uclibc.org': Connection refused

Can there be some authorization issue or so.
I am able to access the website uclibc.org from internet. Is there anyway to download the package from there.

Thanks and regards
Sandeep

Quoted 18 lines · Dan Pattison

Sandeep:

On the command line; navigate to the folder where you want your build environment installed.
Type out this command:

svn co svn://uclibc.org/trunk/buildroot

It will download the current Buildroot files. Then type out:

make at91rm9200df_defconfig

Then type out:

make

Try that. Also the docs are here

Quoted 56 lines

http://buildroot.uclibc.org/buildroot.html

Best Regards,
Dan Pattison

Quoted 47 lines · Sandeep Kumar

Hi Peter,

Thanks once again for your response.

Sorry!!!, I have not understood your reply. I am some what new to this platform. I am working on a linux machine and i do not have the source code for the root file system to make it. From where can i get the source code to build it for at91rm9200. Where should i execute the command sent by you (make at91rm9200df_defconfig; make) without having the source code. And if i am making some mistake can you please explain me in a little bit detail. I will be very thankful to you.

Regards
Sandeep

Quoted 14 lines · Peter Korsgaard
Quoted 3 lines
Quoted 3 lines
Quoted 3 lines
Quoted 3 lines
Quoted 3 lines

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi peter
Sandeep> Thanks for reply.

Sandeep> For this I want the root file system source code which i Sandeep> dont have. from where can i get it.

Buildroot will download the sources and build the rootfs for you when you run make.

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.18/1936 - Release Date: 01/29/09 17:57:00

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.18/1937 - Release Date: 01/29/09 17:57:00

#15 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi Pattison I have downloaded buildroot package configured Sandeep> it for at91rm9200 and in the make i am getting an error Sandeep> which i was unable to fix. Can you please

Sandeep> checking for suffix of object files... configure: error: cannot compute Sandeep> suffix of object files: cannot compile
Sandeep> See `config.log' for more details.
Sandeep> make[1]: *** [configure-target-libgcc] Error 1

You're using Ubuntu and don't have mpfr/gmpc installed on the host, right? I'm looking into the problem right now.

Signature · 1 line
Bye, Peter Korsgaard
#16 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Hi pattison,

I am using opensuse 10.2

Thanks and Regards
Sandeep

Quoted 14 lines · Peter Korsgaard
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi Pattison I have downloaded buildroot package configured Sandeep> it for at91rm9200 and in the make i am getting an error Sandeep> which i was unable to fix. Can you please

Sandeep> checking for suffix of object files... configure: error: cannot compute Sandeep> suffix of object files: cannot compile
Sandeep> See `config.log' for more details.
Sandeep> make[1]: *** [configure-target-libgcc] Error 1

You're using Ubuntu and don't have mpfr/gmpc installed on the host, right? I'm looking into the problem right now.

#17 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi pattison,
Sandeep> I am using opensuse 10.2

It should be fixed now - Could you update to latest subversion version (atleast r25269) and try again? (type rm -rf *build_*; make)

Signature · 1 line
Bye, Peter Korsgaard
#18 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Hi

How can i update to latest subversion version as "svn" is not working on my pc (though the internet connection is working fine). Is there any other way to update the sub verson.

Thanks and regards
Sandeep

Quoted 8 lines · Peter Korsgaard
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi pattison,
Sandeep> I am using opensuse 10.2

It should be fixed now - Could you update to latest subversion version (atleast r25269) and try again? (type rm -rf *build_*; make)

#19 lore raw

[Buildroot] Urgent : at91rm9200 root file system

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Sandeep" == Sandeep Kumar <[email protected]> writes:

Sandeep> Hi
Sandeep> How can i update to latest subversion version as "svn" is not working on Sandeep> my pc (though the internet connection is working fine). Is there any Sandeep> other way to update the sub verson.

Just download the 2009.02-rc4 release or the latest svn tarball from the buildroot site.

Signature · 1 line
Bye, Peter Korsgaard
#20 lore raw
In reply to Peter Korsgaard

Hello List:

I have got a little further with making Cherokee work with Buildroot.
Using Peter's suggestion of export ac_cv_func_malloc_0_nonnull=yes
solved the error undefined reference to `rpl_malloc' .

The cherokee.mk file now looks like this
#############################################################

# cherokee
#############################################################
CHEROKEE_VERSION = 0.98.1
CHEROKEE_SOURCE = cherokee-$(CHEROKEE_VERSION).tar.gz
CHEROKEE_SITE = http://www.cherokee-project.com/download/0.98/0.98.1
CHEROKEE_AUTORECONF = NO
CHEROKEE_INSTALL_STAGING = YES
CHEROKEE_INSTALL_TARGET = YES

CHEROKEE_CONF_OPT = export ac_cv_func_malloc_0_nonnull=yes

CHEROKEE_DEPENDENCIES = uclibc

$(eval $(call AUTOTARGETS,package,cherokee))

I am now getting a different error; unrecognized command line option
"-m32"
Can anyone suggest a work around for this error?

Best Regards,
Dan Pattison

Hello Peter:

Thanks for your reply. I think the stock BOA does not support Basic HTTP auth, see: http://en.wikipedia.org/wiki/Boa_(web_server)
Please correct me if I am wrong. I cannot find where to set the password file in boa.conf. The docs for the boa conf file do not mention how to set the password.

I've googled around and there are some patches against boa 0.94 mentioned that add basic auth functionality. Axis Communications (ARCH cris - Etrax) have added this to boa in their linux SDK.

I will check out the busybox httpd to see if it supports it, and will have a look at lighttpd.

I would still like to get Cherokee running if possible. Any chance someone more knowledgeable than me can download it and figure out to make it compile for buildroot? http://www.cherokee-project.com/

Thanks,
Dan Pattison

Quoted 42 lines · Peter Korsgaard
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines
Quoted 2 lines

"Dan" == Dan Pattison <[email protected]> writes:

Dan> Hello List:
Dan> We are using buildroot v2009.02 on a Fedora 10 linux distro. Our Dan> architecture is for Atmel AT91SAM9G20-EK development board. We want a Dan> more robust web server than the BOA or Busybox HTTPD. Our main Dan> requirement is to have the web server make a web browser (IE6, IE7, Dan> Firefox etc.) display a login/password box. It seems the two mentioned Dan> web servers do not support this.

Standard http auth? Both busybox httpd and boa supports that.

Dan> Apache seems overkill for our needs, so we wanted to try Dan> Cherokee-0.98.1: http://www.cherokee-project.com/

We also have lighttpd in busybox, maybe take a look at that.

Dan> Using /buildroot/scripts/add_new_package.wizard we are able to make Dan> our package show up in the make menuconfig configurator utility. When Dan> we do a make from the top level directory we can see Cherokee gets Dan> downloaded and starts to compile, but it errors out with these errors Dan> below:

Dan> spawn-fcgi.o: In function `fcgi_spawn_connection':

Dan> spawn-fcgi.c:(.text+0x340): undefined reference to `rpl_malloc' Dan> collect2: ld returned 1 exit status

Check config.log, you normally have to set a *_cv_func_malloc_* (don't remember the exact name offhand) variable to not get it to use this malloc wrapper.

------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.233 / Virus Database: 270.10.17/1934 - Release Date: 01/29/09 17:57:00