public inbox for crossgcc@sourceware.org
 help / color / mirror / Atom feed
* crt1.o: No such file: No such file or directory
@ 2009-04-24  7:08 Joel Rouch
  2009-04-26 14:19 ` Yann E. MORIN
  0 siblings, 1 reply; 4+ messages in thread
From: Joel Rouch @ 2009-04-24  7:08 UTC (permalink / raw)
  To: yann.morin.1998; +Cc: crossgcc

[-- Attachment #1: Type: text/plain, Size: 1178 bytes --]

Hello Yann,

I am trying to build a MIPS big Endian toolchain.  (4.2)
For any reason  the startup files are not built resulting in the 
following error at link:

[ERROR]    make[3]: *** 
[/home/joelr/toolchain/crosstool-ng-1.3.2/targets/mips-joel-linux-gnu/build/build-libc-startfiles/csu/crt1.o] 
Error 1
[ERROR]    make[2]: *** [csu/subdir_lib] Error 2
[ERROR]    make[1]: *** [csu/subdir_lib] Error 2
[ERROR]    Build failed in step 'Installing C library start files'
[ERROR]    Error happened in 
'/usr/local/lib/ct-ng-1.3.2/scripts/functions' in function 
'CT_DoExecLog'(line unknown, sorry)
[ERROR]          called from 
'/usr/local/lib/ct-ng-1.3.2/scripts/build/libc/glibc.sh' at line # 298 
infunction 'do_libc_start_files'
[ERROR]          called from 
'/usr/local/lib/ct-ng-1.3.2/scripts/crosstool.sh' at line # 464 in 
function 'main'
[ERROR]    Look at 
'/home/joelr/toolchain/crosstool-ng-1.3.2/toolchain/build.log' for more 
info on this error.
[ERROR]  (elapsed: 17:51.14)
[17:51] / make: *** [build] Error 2


Config.log confirms : crt1.o: No such file: No such file or directory.

My version of ct-ng is 1.3.2

Attached is my  .config

Thanks in advance

Fabio

[-- Attachment #2: config_file --]
[-- Type: text/plain, Size: 6654 bytes --]

#
# Automatically generated make config: don't edit
# crosstool-NG version: 1.3.2
# Fri Apr 24 09:39:29 2009
#

#
# Paths and misc options
#

#
# crosstool-NG behavior
#
# CT_OBSOLETE is not set
# CT_EXPERIMENTAL is not set
# CT_DEBUG_CT is not set

#
# Paths
#
CT_LOCAL_TARBALLS_DIR="/home/joelr/toolchain/crosstool-ng-1.3.2/tarballs"
CT_SAVE_TARBALLS=y
CT_WORK_DIR="${CT_TOP_DIR}/targets"
CT_PREFIX_DIR="/home/joelr/toolchain/crosstool-ng-1.3.2/toolchain"
CT_INSTALL_DIR="${CT_PREFIX_DIR}"
# CT_CUSTOM_PATCH is not set
# CT_REMOVE_DOCS is not set
# CT_INSTALL_DIR_RO is not set

#
# Downloading
#
# CT_FORCE_DOWNLOAD is not set
# CT_USE_PROXY is not set
CT_PROXY_TYPE="none"
# CT_USE_MIRROR is not set
CT_CONNECT_TIMEOUT=10
# CT_ONLY_DOWNLOAD is not set

#
# Extracting
#
CT_FORCE_EXTRACT=y
CT_OVERIDE_CONFIG_GUESS_SUB=y
# CT_ONLY_EXTRACT is not set

#
# Build behavior
#
CT_PARALLEL_JOBS=1
CT_LOAD=0
CT_NICE=0
CT_USE_PIPES=y
# CT_CONFIG_SHELL_ASH is not set

#
# Logging
#
# CT_LOG_ERROR is not set
# CT_LOG_WARN is not set
CT_LOG_INFO=y
# CT_LOG_EXTRA is not set
# CT_LOG_DEBUG is not set
# CT_LOG_ALL is not set
CT_LOG_LEVEL_MAX="INFO"
CT_LOG_SEE_TOOLS_WARN=y
CT_LOG_PROGRESS_BAR=y
CT_LOG_TO_FILE=y
CT_LOG_FILE_COMPRESS=y

#
# Target options
#
CT_ARCH="mips"
# CT_ARCH_64 is not set
CT_ARCH_SUPPORT_ARCH=y
CT_ARCH_SUPPORT_ABI=y
# CT_ARCH_SUPPORT_CPU is not set
CT_ARCH_SUPPORT_TUNE=y
# CT_ARCH_SUPPORT_FPU is not set
CT_ARCH_SUPPORTS_BOTH_ENDIAN=y
CT_ARCH_DEFAULT_BE=y
# CT_ARCH_DEFAULT_LE is not set
CT_ARCH_ARCH="mips32r2"
CT_ARCH_ABI=""
CT_ARCH_TUNE="mips32r2"
CT_ARCH_BE=y
# CT_ARCH_LE is not set
CT_ARCH_FLOAT_HW=y
# CT_ARCH_FLOAT_SW is not set
CT_TARGET_CFLAGS=""
CT_TARGET_LDFLAGS=""

#
# General target options
#
# CT_ARCH_alpha is not set
# CT_ARCH_arm is not set
# CT_ARCH_ia64 is not set
CT_ARCH_mips=y
# CT_ARCH_powerpc is not set
# CT_ARCH_sh is not set
# CT_ARCH_x86_64 is not set
# CT_ARCH_x86 is not set

#
# Target optimisations
#

#
# Toolchain options
#

#
# General toolchain options
#
CT_USE_SYSROOT=y
CT_SHARED_LIBS=y
CT_TARGET_VENDOR="joel"
CT_TARGET_ALIAS_SED_EXPR=""
CT_TARGET_ALIAS=""

#
# Toolchain type
#
# CT_NATIVE is not set
CT_CROSS=y
# CT_CROSS_NATIVE is not set
# CT_CANADIAN is not set
CT_TOOLCHAIN_TYPE="cross"

#
# Build system
#
CT_BUILD=""
CT_BUILD_PREFIX=""
CT_BUILD_SUFFIX=""

#
# Operating System
#
# CT_BARE_METAL is not set
CT_KERNEL="linux"
# CT_KERNEL_bare_metal is not set
CT_KERNEL_linux=y
# CT_KERNEL_LINUX_INSTALL is not set
CT_KERNEL_LINUX_USE_CUSTOM_DIR=y
CT_KERNEL_LINUX_CUSTOM_DIR="/home/joelr/toolchain/crosstool-ng-1.3.2/headers"

#
# GMP and MPFR
#
CT_GMP_MPFR=y
CT_GMP_MPFR_TARGET=y
CT_GMP_V_4_2_2=y
# CT_GMP_V_4_2_4 is not set
CT_GMP_VERSION="4.2.2"
CT_GMP_CHECK=y
CT_MPFR_V_2_3_1=y
# CT_MPFR_V_2_3_2 is not set
CT_MPFR_VERSION="2.3.1"
CT_MPFR_CHECK=y

#
# binutils
#
CT_BINUTILS_VERSION="2.16.1"
# CT_BINUTILS_V_2_14 is not set
# CT_BINUTILS_V_2_15 is not set
CT_BINUTILS_V_2_16_1=y
# CT_BINUTILS_V_2_17 is not set
# CT_BINUTILS_V_2_18 is not set
# CT_BINUTILS_V_2_18_50_0_4 is not set
# CT_BINUTILS_V_2_18_50_0_6 is not set
# CT_BINUTILS_V_2_18_50_0_7 is not set
# CT_BINUTILS_V_2_18_50_0_8 is not set
# CT_BINUTILS_V_2_18_50_0_9 is not set
# CT_BINUTILS_V_2_18_90 is not set
# CT_BINUTILS_V_2_18_91 is not set
# CT_BINUTILS_V_2_18_92 is not set
# CT_BINUTILS_V_2_18_93 is not set
# CT_BINUTILS_V_2_19 is not set
# CT_BINUTILS_V_2_19_50_0_1 is not set
CT_BINUTILS_EXTRA_CONFIG=""
CT_BINUTILS_FOR_TARGET=y
CT_BINUTILS_FOR_TARGET_IBERTY=y
CT_BINUTILS_FOR_TARGET_BFD=y

#
# C compiler
#
CT_CC="gcc"
CT_CC_VERSION="4.2.0"
CT_CC_gcc=y
# CT_CC_V_2_95_3 is not set
# CT_CC_V_3_2_3 is not set
# CT_CC_V_3_3_6 is not set
# CT_CC_V_3_4_6 is not set
# CT_CC_V_4_0_0 is not set
# CT_CC_V_4_0_1 is not set
# CT_CC_V_4_0_2 is not set
# CT_CC_V_4_0_3 is not set
# CT_CC_V_4_0_4 is not set
# CT_CC_V_4_1_0 is not set
# CT_CC_V_4_1_1 is not set
# CT_CC_V_4_1_2 is not set
CT_CC_V_4_2_0=y
# CT_CC_V_4_2_1 is not set
# CT_CC_V_4_2_2 is not set
# CT_CC_V_4_2_3 is not set
# CT_CC_V_4_2_4 is not set
# CT_CC_V_4_3_0 is not set
# CT_CC_V_4_3_1 is not set
# CT_CC_V_4_3_2 is not set
# CT_CC_GCC_4_3_or_later is not set
# CT_CC_CXA_ATEXIT is not set
CT_CC_SJLJ_EXCEPTIONS_CONFIGURE=y
# CT_CC_SJLJ_EXCEPTIONS_USE is not set
# CT_CC_SJLJ_EXCEPTIONS_DONT_USE is not set
CT_CC_CORE_EXTRA_CONFIG=""
CT_CC_EXTRA_CONFIG="--disable-libgomp"
CT_CC_SUPPORT_CXX=y
CT_CC_SUPPORT_FORTRAN=y
CT_CC_SUPPORT_JAVA=y
CT_CC_SUPPORT_ADA=y
CT_CC_SUPPORT_OBJC=y
CT_CC_SUPPORT_OBJCXX=y

#
# Additional supported languages:
#
CT_CC_LANG_CXX=y
# CT_CC_LANG_FORTRAN is not set
# CT_CC_LANG_JAVA is not set
CT_LIBC="glibc"

#
# C-library
#
CT_LIBC_VERSION="2.5"
# CT_LIBC_eglibc is not set
CT_LIBC_glibc=y
# CT_LIBC_uClibc is not set
# CT_LIBC_V_2_3_6 is not set
CT_LIBC_V_2_5=y
# CT_LIBC_V_2_5_1 is not set
# CT_LIBC_V_2_6 is not set
# CT_LIBC_V_2_6_1 is not set
# CT_LIBC_V_2_7 is not set
# CT_LIBC_V_LATEST is not set
# CT_LIBC_V_date is not set

#
# Common C library options
#
CT_LIBC_SUPPORT_NPTL=y
CT_LIBC_SUPPORT_LINUXTHREADS=y
CT_THREADS="nptl"
CT_THREADS_NPTL=y
# CT_THREADS_LINUXTHREADS is not set
# CT_THREADS_NONE is not set

#
# glibc/eglibc common options
#
CT_LIBC_GLIBC_EXTRA_CONFIG=""
CT_LIBC_GLIBC_EXTRA_CFLAGS=""
CT_LIBC_EXTRA_CC_ARGS=""
CT_LIBC_GLIBC_USE_PORTS=y
CT_LIBC_ADDONS_LIST=""
CT_LIBC_GLIBC_KERNEL_VERSION_NONE=y
# CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS is not set
# CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
CT_LIBC_GLIBC_MIN_KERNEL=""

#
# Tools facilities
#
CT_TOOL_libelf=y
CT_LIBELF_V_0_8_10=y
CT_LIBELF_VERSION="0.8.10"
CT_TOOL_sstrip=y
CT_SSTRIP_ELFKICKERS=y
# CT_SSTRIP_BUILDROOT is not set
CT_SSTRIP_FROM="ELFkickers"
CT_SSTRIP_ELFKICKERS_VERSION="2.0a"

#
# Debug facilities
#
CT_DEBUG_dmalloc=y
# CT_DMALLOC_V_5_4_3 is not set
CT_DMALLOC_V_5_5_2=y
CT_DMALLOC_VERSION="5.5.2"
CT_DEBUG_duma=y
CT_DUMA_A=y
CT_DUMA_SO=y
CT_DUMA_V_2_5_1=y
# CT_DUMA_V_2_5_8 is not set
# CT_DUMA_V_2_5_12 is not set
# CT_DUMA_V_2_5_14 is not set
CT_DUMA_VERSION="2_5_1"
CT_DEBUG_gdb=y
CT_GDB_CROSS=y
# CT_GDB_CROSS_STATIC is not set
# CT_GDB_NATIVE is not set
CT_GDB_GDBSERVER=y
CT_GDB_GDBSERVER_STATIC=y
# CT_GDB_V_6_4 is not set
# CT_GDB_V_6_5 is not set
CT_GDB_V_6_6=y
# CT_GDB_V_6_7 is not set
# CT_GDB_V_6_7_1 is not set
# CT_GDB_V_6_8 is not set
# CT_GDB_V_snapshot is not set
CT_GDB_VERSION="6.6"
CT_DEBUG_ltrace=y
CT_LTRACE_V_0_4=y
# CT_LTRACE_V_0_5 is not set
CT_LTRACE_VERSION="0.4"
CT_DEBUG_strace=y
# CT_STRACE_V_4_5 is not set
# CT_STRACE_V_4_5_14 is not set
CT_STRACE_V_4_5_15=y
# CT_STRACE_V_4_5_16 is not set
# CT_STRACE_V_4_5_17 is not set
# CT_STRACE_V_4_5_18 is not set
CT_STRACE_VERSION="4.5.15"


[-- Attachment #3: Type: text/plain, Size: 71 bytes --]

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: crt1.o: No such file: No such file or directory
  2009-04-24  7:08 crt1.o: No such file: No such file or directory Joel Rouch
@ 2009-04-26 14:19 ` Yann E. MORIN
  2009-04-26 19:47   ` fabio7774
  0 siblings, 1 reply; 4+ messages in thread
From: Yann E. MORIN @ 2009-04-26 14:19 UTC (permalink / raw)
  To: fabio7774; +Cc: crossgcc

Fabio,
All,

On Friday 24 April 2009 09:08:17 Joel Rouch wrote:
> I am trying to build a MIPS big Endian toolchain.  (4.2)
> For any reason  the startup files are not built resulting in the 
> following error at link:
> [ERROR]    make[3]: *** 
> [/home/joelr/toolchain/crosstool-ng-1.3.2/targets/mips-joel-linux-gnu/build/build-libc-startfiles/csu/crt1.o] 
> Error 1
> [ERROR]    make[2]: *** [csu/subdir_lib] Error 2
> [ERROR]    make[1]: *** [csu/subdir_lib] Error 2
> [ERROR]    Build failed in step 'Installing C library start files'
[--SNIP--]

You quoted too little, and the real error is above.
Please post the complete (compressed) config file. Because the file
is big, send it to me only, don't post to the ML.

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +0/33 662376056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| --==< ^_^ >==-- `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
`------------------------------^-------^------------------^--------------------'


--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: crt1.o: No such file: No such file or directory
  2009-04-26 14:19 ` Yann E. MORIN
@ 2009-04-26 19:47   ` fabio7774
  2009-04-26 21:29     ` Yann E. MORIN
  0 siblings, 1 reply; 4+ messages in thread
From: fabio7774 @ 2009-04-26 19:47 UTC (permalink / raw)
  To: Yann E. MORIN; +Cc: crossgcc

Thanks Yann,

But actually things got working when starting from a clean template 
.config then modifying it.
The build is fine.
There's just a small issue when sstrip.c is badly renamed with kind of 
html extensions. I presume you're aware of.

Regards

Joel Rouch

Yann E. MORIN wrote:
> Fabio,
> All,
>
> On Friday 24 April 2009 09:08:17 Joel Rouch wrote:
>   
>> I am trying to build a MIPS big Endian toolchain.  (4.2)
>> For any reason  the startup files are not built resulting in the 
>> following error at link:
>> [ERROR]    make[3]: *** 
>> [/home/joelr/toolchain/crosstool-ng-1.3.2/targets/mips-joel-linux-gnu/build/build-libc-startfiles/csu/crt1.o] 
>> Error 1
>> [ERROR]    make[2]: *** [csu/subdir_lib] Error 2
>> [ERROR]    make[1]: *** [csu/subdir_lib] Error 2
>> [ERROR]    Build failed in step 'Installing C library start files'
>>     
> [--SNIP--]
>
> You quoted too little, and the real error is above.
> Please post the complete (compressed) config file. Because the file
> is big, send it to me only, don't post to the ML.
>
> Regards,
> Yann E. MORIN.
>
>   


--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: crt1.o: No such file: No such file or directory
  2009-04-26 19:47   ` fabio7774
@ 2009-04-26 21:29     ` Yann E. MORIN
  0 siblings, 0 replies; 4+ messages in thread
From: Yann E. MORIN @ 2009-04-26 21:29 UTC (permalink / raw)
  To: fabio7774; +Cc: crossgcc

Hello all,

On Sunday 26 April 2009 21:46:52 fabio7774@gmail.com wrote:
> But actually things got working when starting from a clean template 
> .config then modifying it.

I looked a little bit at your .config file.

> The build is fine.

Good to hear.

> There's just a small issue when sstrip.c is badly renamed with kind of 
> html extensions. I presume you're aware of.

Yes, I know. That's been fixed by:
http://ymorin.is-a-geek.org/download/crosstool-ng/01-fixes/1.3.2/000-strip-extract.patch

I would encourage to upgrade to 1.4.0.

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +0/33 662376056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| --==< ^_^ >==-- `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
`------------------------------^-------^------------------^--------------------'


--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-04-26 21:29 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-04-24  7:08 crt1.o: No such file: No such file or directory Joel Rouch
2009-04-26 14:19 ` Yann E. MORIN
2009-04-26 19:47   ` fabio7774
2009-04-26 21:29     ` Yann E. MORIN

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).