Results 1 to 10 of 10

Thread: GCC Problem

  1. #1
    Senior Member registered user
    Join Date
    Jul 2004
    Location
    Southern Maine, US
    Posts
    274

    GCC Problem

    Okay, I was trying to compile a modem driver from source, and I got this error message once I got to the make command:
    Code:
    $ make
    gcc   kernel-ver.o   -o kernel-ver
    /usr/lib/gcc-lib/i486-linux/3.3.3/../../../crt1.o: file not recognized: File truncated
    collect2: ld returned 1 exit status
    make: *** [kernel-ver] Error 1
    I updated my GCC to the latest edition, and it still gives me that message. I did a file search and crt1.o doesn't exist. I looked through the makefile and there's nothing about crt1.o. What's wrong here?

  2. #2
    Senior Member registered user
    Join Date
    Feb 2003
    Posts
    929
    My guess is that you need the kernel headers.

  3. #3
    Senior Member registered user
    Join Date
    Jul 2004
    Location
    Southern Maine, US
    Posts
    274
    Where do I get the kernel headers? As a Debian package? And would it work better with 2.4.26 kernel or the 2.6.6?

  4. #4
    Senior Member registered user
    Join Date
    Feb 2003
    Posts
    929
    The headers should match the kernel you're running. You can download them as a deb. Use Synaptic -- it's probably the easiest way.

  5. #5
    Senior Member registered user
    Join Date
    Jul 2004
    Location
    Southern Maine, US
    Posts
    274
    I can't use Synaptic or apt-get....If I could...I wouldn't be compiling a modem driver, now would I? Anyway...I found a buttload of debs at this site http://linux.org.by/debian/pool/ mai...ge-2.6.6-i386/ and downloaded some of them, but had no idea what i was doing and ended up finding myself in a long string of dependecies. Which ones do I need and which do I install first?

  6. #6
    Senior Member registered user
    Join Date
    Feb 2003
    Posts
    929
    Ah, so that's what you're doing.

    just do

    uname -a

    output on my box is:

    Linux niglo 2.6.7 #2 SMP Wed Jul 28 04:25:36 CEST 2004 i686 GNU/Linux

    but the 2.6.7 (or whatever) is the kernel you want the headers to match. You want the headers. For example (they match architectures) kernel-headers-2.4.27-2-686 if you were running 2.4.27 on a Pentium Pro/Celeron/Pentium II/Pentium III/Pentium 4.

  7. #7
    Senior Member registered user
    Join Date
    Jul 2004
    Location
    Southern Maine, US
    Posts
    274
    I'm running 2.6.6 on an i686. I already knew that. But all those files are for 386 or 686...And I can't figure out which one to download.

  8. #8
    Senior Member registered user
    Join Date
    Feb 2003
    Posts
    929
    686 is i686. The 386 will (probably) do if you've no better choice.

  9. #9
    Senior Member registered user
    Join Date
    Jul 2004
    Location
    Southern Maine, US
    Posts
    274
    Did you look at the website? They're all 686 or 386...I know about architectures...But I have no idea which file to download first...That's the problem I'm having

  10. #10
    Senior Member registered user
    Join Date
    Feb 2003
    Posts
    929
    kernel-headers-2.6.6-1-686-smp_2.6.6-1_i386.deb

    should do it.

Posting Permissions

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


Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot picture

Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot

$285.90



TF/SD Card Adapter Camera Reader Android Type-c For iPhone17 Pro Max Plusm lot picture

TF/SD Card Adapter Camera Reader Android Type-c For iPhone17 Pro Max Plusm lot

$288.19



MICRON MTA36ASF4G72PZ-2G6D1 32GB PC4-21300R DDR4-2666V RDIMM 2RX4 MEMORY DIMM picture

MICRON MTA36ASF4G72PZ-2G6D1 32GB PC4-21300R DDR4-2666V RDIMM 2RX4 MEMORY DIMM

$139.99



Lot of 18 Mixed Brands PC4 32GB 2400T-R Server RAM picture

Lot of 18 Mixed Brands PC4 32GB 2400T-R Server RAM

$2879.99



USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack picture

USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack

$826.09



SK Hynix 32GB PC4-2400T DDR4-2400 ECC RDIMM Server RAM HMA84GR7AFR4N-UH Tested picture

SK Hynix 32GB PC4-2400T DDR4-2400 ECC RDIMM Server RAM HMA84GR7AFR4N-UH Tested

$235.00



Samsung 32GB DDR4-2666V-2Rx4-RB2-12 RAM  M393A4K40CB2-CTD6Q picture

Samsung 32GB DDR4-2666V-2Rx4-RB2-12 RAM M393A4K40CB2-CTD6Q

$169.00



Sandisk 16GB 32GB 64GB 128GB Cruzer Blade Flash Drive Memory Stick USB Lot Pack picture

Sandisk 16GB 32GB 64GB 128GB Cruzer Blade Flash Drive Memory Stick USB Lot Pack

$134.90



Microsoft Office 2021 Pro Plus USB for 1PC Windows 10 & 11 picture

Microsoft Office 2021 Pro Plus USB for 1PC Windows 10 & 11

$62.55



1/ 10/ 100pcs USB 2.0 2GB, 4GB ,8GB ,16GB ,32GB ,64GB 128GB USB Flash Drives Lot picture

1/ 10/ 100pcs USB 2.0 2GB, 4GB ,8GB ,16GB ,32GB ,64GB 128GB USB Flash Drives Lot

$202.50