Results 1 to 15 of 137

Thread: Unslung/WL500g packages available for Oleg's firmware

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Jul 2004
    Location
    near Lyon @ France
    Posts
    195
    Problem solved again using 'mips' as ARCH (not MIPSEL) at the buildroot 'make menuconfig' stage. (This should be a problem since MIPS is big endian while MIPSEL is a shorcut for MIPS Little Endian)

    So compilation restarts... and now fails with :
    Code:
    /home/buildroot/toolchain_build_mips/gcc-3.2.3-final/gcc/xgcc -B/home/buildroot/toolchain_build_mips/gcc-3.2.3-final/gcc/ -B/home/buildroot/build_mips/staging_dir/mips-linux-uclibc/bin/ -B/home/buildroot/build_mips/staging_dir/mips-linux-uclibc/lib/ -isystem /home/buildroot/build_mips/staging_dir/mips-linux-uclibc/include -O2  -DIN_GCC -DCROSS_COMPILE  -DUSE_UCLIBC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc/./libgcc.map -o libgcc_s.so.1   libgcc/./_muldi3.o libgcc/./_negdi2.o libgcc/./_lshrdi3.o libgcc/./_ashldi3.o libgcc/./_ashrdi3.o libgcc/./_ffsdi2.o libgcc/./_clz.o libgcc/./_cmpdi2.o libgcc/./_ucmpdi2.o libgcc/./_floatdidf.o libgcc/./_floatdisf.o libgcc/./_fixunsdfsi.o libgcc/./_fixunssfsi.o libgcc/./_fixunsdfdi.o libgcc/./_fixdfdi.o libgcc/./_fixunssfdi.o libgcc/./_fixsfdi.o libgcc/./_fixxfdi.o libgcc/./_fixunsxfdi.o libgcc/./_floatdixf.o libgcc/./_fixunsxfsi.o libgcc/./_fixtfdi.o libgcc/./_fixunstfdi.o libgcc/./_floatditf.o libgcc/./_clear_cache.o libgcc/./_trampoline.o libgcc/./__main.o libgcc/./_exit.o libgcc/./_absvsi2.o libgcc/./_absvdi2.o libgcc/./_addvsi3.o libgcc/./_addvdi3.o libgcc/./_subvsi3.o libgcc/./_subvdi3.o libgcc/./_mulvsi3.o libgcc/./_mulvdi3.o libgcc/./_negvsi2.o libgcc/./_negvdi2.o libgcc/./_ctors.o libgcc/./_divdi3.o libgcc/./_moddi3.o libgcc/./_udivdi3.o libgcc/./_umoddi3.o libgcc/./_udiv_w_sdiv.o libgcc/./_udivmoddi4.o libgcc/./_pack_sf.o libgcc/./_unpack_sf.o libgcc/./_addsub_sf.o libgcc/./_mul_sf.o libgcc/./_div_sf.o libgcc/./_fpcmp_parts_sf.o libgcc/./_compare_sf.o libgcc/./_eq_sf.o libgcc/./_ne_sf.o libgcc/./_gt_sf.o libgcc/./_ge_sf.o libgcc/./_lt_sf.o libgcc/./_le_sf.o libgcc/./_unord_sf.o libgcc/./_si_to_sf.o libgcc/./_sf_to_si.o libgcc/./_negate_sf.o libgcc/./_make_sf.o libgcc/./_sf_to_df.o libgcc/./_thenan_sf.o libgcc/./_sf_to_usi.o libgcc/./_usi_to_sf.o libgcc/./_pack_df.o libgcc/./_unpack_df.o libgcc/./_addsub_df.o libgcc/./_mul_df.o libgcc/./_div_df.o libgcc/./_fpcmp_parts_df.o libgcc/./_compare_df.o libgcc/./_eq_df.o libgcc/./_ne_df.o libgcc/./_gt_df.o libgcc/./_ge_df.o libgcc/./_lt_df.o libgcc/./_le_df.o libgcc/./_unord_df.o libgcc/./_si_to_df.o libgcc/./_df_to_si.o libgcc/./_negate_df.o libgcc/./_make_df.o libgcc/./_df_to_sf.o libgcc/./_thenan_df.o libgcc/./_df_to_usi.o libgcc/./_usi_to_df.o  libgcc/./unwind-dw2.o libgcc/./unwind-dw2-fde.o libgcc/./unwind-sjlj.o -lc && rm -f libgcc_s.so && ln -s libgcc_s.so.1 libgcc_s.so
    /home/buildroot/build_mips/staging_dir/mips-linux-uclibc/bin/ld: cannot open crtbeginS.o: No such file or directory
    As usual, no crtbeginS.o in my toolchain's dirs.

  2. #2
    Join Date
    Jul 2004
    Location
    near Lyon @ France
    Posts
    195
    I wasn't able to get rid of the crtbeginS.o problem

    So I start a new way :
    I rebuild a full libc toolchain using gcc 3.2.3, binutils 2.13.2.1 and glibc 2.2.5.
    This seems to be ok after some hard work and many hours...

    Now, how can I build mipsel-uclibc-gcc since compiling latest uclibc doesn't create it ? uclibc building only produce libs.

    JF

  3. #3
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by Jean-Fabrice
    I wasn't able to get rid of the crtbeginS.o problem

    So I start a new way :
    I rebuild a full libc toolchain using gcc 3.2.3, binutils 2.13.2.1 and glibc 2.2.5.
    This seems to be ok after some hard work and many hours...

    Now, how can I build mipsel-uclibc-gcc since compiling latest uclibc doesn't create it ? uclibc building only produce libs.

    JF
    JF, no way. You've to use uclibc instead of glibc...
    BTW, have you checked openwrt buildroot for correct uclibc config? We should use the same. As for gcc/binutils - well, we would probably switch to gcc-3.3.x then...

  4. #4
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    P.S. Sorry for delay, I've missed this post somehow.

  5. #5
    Join Date
    Jul 2004
    Location
    near Lyon @ France
    Posts
    195
    I was trying a glibc toolchain since broadcom uclibc toolchain seems to make use of the glibc one they provide (mipsel-uclibc-gcc is very small. is it a wrapper for mipsel-linux-gcc which links against uclibc ?)

    I'll give a look at openwrt uclibc and check their config file.
    I'm now making a last try with gcc 3.2.3 & uclibc snapshot and switch to gcc 3.3 if no success.
    JF

  6. #6
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by Jean-Fabrice
    I was trying a glibc toolchain since broadcom uclibc toolchain seems to make use of the glibc one they provide (mipsel-uclibc-gcc is very small. is it a wrapper for mipsel-linux-gcc which links against uclibc ?)
    Yes, this is a wrapper. Actually, uclibc switched from wrappers to real toolchain at some point.

  7. #7
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    P.S. uclibc 0.9.28 released a few days ago.

Similar Threads

  1. Contributors needed for wl500g packages
    By Jean-Fabrice in forum WL-500g Custom Development
    Replies: 33
    Last Post: 13-07-2009, 22:20
  2. oleg's firmware vs openwrt
    By sophana in forum WL-500g Custom Development
    Replies: 5
    Last Post: 15-07-2005, 17:46
  3. Webtools - Configure installed Unslung and other packages
    By Styno in forum WL-500g Custom Development
    Replies: 22
    Last Post: 20-04-2005, 07:46
  4. FTP Connect with Oleg's Firmware?
    By stefan9113 in forum WL-HDD Custom Development
    Replies: 4
    Last Post: 27-02-2005, 00:01

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •