I get different, and correct, output from the common sense check.

[EMAIL PROTECTED]:/mnt/lfs/sources/build$ mkdir foo
[EMAIL PROTECTED]:/mnt/lfs/sources/build$ cd foo
[EMAIL PROTECTED]:/mnt/lfs/sources/build/foo$ echo 'main(){}' > dummy.c
[EMAIL PROTECTED]:/mnt/lfs/sources/build/foo$ cc dummy.c
[EMAIL PROTECTED]:/mnt/lfs/sources/build/foo$ readelf -l a.out | grep ': /tools'
      [Requesting program interpreter: /tools/lib/ld.so.1]


The above makes sense for a PowerPC system I think.

[EMAIL PROTECTED]:/mnt/lfs/sources/build/foo$
[EMAIL PROTECTED]:/mnt/lfs/sources/build/foo$ ls -l
total 16
-rwxr-xr-x 1 lfs lfs 11631 Apr  4 19:19 a.out
-rw-r--r-- 1 lfs lfs     9 Apr  4 19:18 dummy.c
[EMAIL PROTECTED]:/mnt/lfs/sources/build/foo$ file a.out
a.out: ELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 (SYSV),
for GNU/Linux 2.6.0, dynamically linked (uses shared libs), for GNU/Linux
2.6.0, not stripped
[EMAIL PROTECTED]:/mnt/lfs/sources/build/foo$ ldd a.out
        linux-vdso32.so.1 =>  (0x00100000)
        libc.so.6 => /tools/lib/libc.so.6 (0x0fe92000)
        /tools/lib/ld.so.1 (0x30000000)
[EMAIL PROTECTED]:/mnt/lfs/sources/build/foo$ cd ..
[EMAIL PROTECTED]:/mnt/lfs/sources/build$ rm -rf foo

It may be reasonable to include a line or two for RISC (PPC/ARM etc) based
people that may get different output from compiling that dummy.c code.

-
Dennis Clarke

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to