Results 1 to 6 of 6

Thread: Having troubles with compiling and using cloop.o

Hybrid View

  1. #1
    Junior Member
    Join Date
    Mar 2004
    Posts
    6

    Having troubles with compiling and using cloop.o

    It seems to compile fine with a few warnings for create_* and extract_* (cc wants to see endian.h instead of byteorder.h).
    when I do an insmod -p cloop, I get:
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol kunmap_high
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol filp_open
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol register_disk
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol blk_queue_bounce
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol register_blkdev
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol blk_queue_make_request
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol filp_close
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol do_generic_file_read
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol highmem_start_page
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol ntohl
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol blk_dev
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol fput
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol fget
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol kmap_high
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol irq_stat

    This is being compiled on Fedora Core 1

    Any ideas?

  2. #2
    Junior Member
    Join Date
    Mar 2004
    Posts
    6
    bump

  3. #3
    Junior Member registered user
    Join Date
    Apr 2004
    Location
    Sunny Miami
    Posts
    10

    Re: Having troubles with compiling and using cloop.o

    I too had this problem - is there a proper doc for compiling this outside of gentoo or dbeian or whatever it was originally written for -

    c'mon guys ... all your hard work should be free ... right?

    (Actually I'm working on a bootable educational cd that is going to be apppliance ware - so I would like to get cloop working.)

    The original errors I had was that it was looking for conf.vars in the linux source tree, somthing that seems to be non-standard. I touched the conf.vars file, but hen found some doc on the net that showed that it looks like conf.vars & .config are the same thing - not sure. Copied .config to conf.vars and the thing seemed to compile, oh and there was a problem with another file, but being an idiot I cannot remember the file name, but I touched it as well - so the thing finally compiles and when insmod'ing the thing I got the same errors.

    Quote Originally Posted by ghstridr
    It seems to compile fine with a few warnings for create_* and extract_* (cc wants to see endian.h instead of byteorder.h).
    when I do an insmod -p cloop, I get:
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol kunmap_high
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol filp_open
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol register_disk
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol blk_queue_bounce
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol register_blkdev
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol blk_queue_make_request
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol filp_close
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol do_generic_file_read
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol highmem_start_page
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol ntohl
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol blk_dev
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol fput
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol fget
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol kmap_high
    /lib/modules/2.4.22-1.2115.nptl/kernel/drivers/block/cloop.o: unresolved symbol irq_stat

    This is being compiled on Fedora Core 1

    Any ideas?

  4. #4
    Junior Member
    Join Date
    Apr 2004
    Posts
    5
    great

    me too, i have an cloop: uresolved symbol ntohl error (not the rest)

    i tried to pack my own kernel with knoppix, but after the boot, i get dropped in a shell, because knoppix wasn't able to load cloop.o i guess

    if anyone finds a solution, please post

  5. #5
    Junior Member
    Join Date
    May 2004
    Posts
    1

    Having troubles with compiling and using cloop.o

    Hi all,
    I've just been throught the problems discussed here (unknown
    symbol: ntohl) and the fix seems to be adding -O2 to the compiler
    flags in Makefile:line12 :-

    CKERNOPS:= -O2 -D__KERNEL__ -DMODULE -fno-builtin -nostdlib -DKBUILD_MODNAME="cloop" -DKBUILD_BASENAME="cloop"

    For those on non-Debian systems who lack conf.vars, run
    "make menuconfig" in the kernel source tree and copy the
    resultant .conf to conf.vars.

    This prodices an error free cloop module on a 2.4.26 system
    built from the LFS project with gcc-3.3.3.

    Whether it actually works remains to be seen

    ttfn
    skywhale

  6. #6
    Member registered user
    Join Date
    Jul 2003
    Posts
    48

    unknown symbol in module

    very probably the reason is a mistmatch between cloop and insmod
    not compiled with the same kernel_version
    To be sure you should do this before compiling cloop
    mv /usr/include/linux /usr/include/linux_old
    ln -s /usr/src/linux/include/linux /usr/include/linux
    and make sure that /usr/src/linux pointing to your kernel you are using ,for example
    ln -s /usr/src/linux-2.6.5 /usr/src/linux
    compile cloop then,and try insmod cloop.o
    hth

Similar Threads

  1. Replies: 1
    Last Post: 04-12-2005, 12:12 AM
  2. compiling cloop on fedora core 2
    By scottsavarese in forum Customising & Remastering
    Replies: 2
    Last Post: 12-09-2004, 05:48 PM
  3. problems compiling cloop with kernel 2.6.7
    By covici in forum Customising & Remastering
    Replies: 1
    Last Post: 07-21-2004, 05:58 PM
  4. Error compiling cloop module
    By dafne in forum Customising & Remastering
    Replies: 0
    Last Post: 02-13-2004, 02:19 PM
  5. compiling cloop
    By pr0gm4 in forum Customising & Remastering
    Replies: 0
    Last Post: 08-27-2003, 02:31 PM

Posting Permissions

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


Dell Precision T5820 Workstation 3.70GHz W-2135 No RAM/ GPU/ HDD/ OS picture

Dell Precision T5820 Workstation 3.70GHz W-2135 No RAM/ GPU/ HDD/ OS

$179.98



Dell Precision Tower 7810 Xeon E5-2630 v3 @ 2.40GHz , 32GB Ram, NO HDD, NO OS picture

Dell Precision Tower 7810 Xeon E5-2630 v3 @ 2.40GHz , 32GB Ram, NO HDD, NO OS

$239.99



Dell EMC PowerEdge R440 Xeon silver 4215 2.5GHz 16 GB ram  2x 550W PSU No HDD picture

Dell EMC PowerEdge R440 Xeon silver 4215 2.5GHz 16 GB ram 2x 550W PSU No HDD

$275.00



Intel Xeon Phi 5110P 60-Core 1.053GHz Coprocessor   picture

Intel Xeon Phi 5110P 60-Core 1.053GHz Coprocessor

$50.00



Dell Precision T7820 2x Xeon Silver 4114 2.20GHz 950W No RAM GPU HDD 4x SATA picture

Dell Precision T7820 2x Xeon Silver 4114 2.20GHz 950W No RAM GPU HDD 4x SATA

$354.48



Intel Xeon E5-2699 V4 2.20GHz 55M 22-CORES LGA2011-3 Server Processor 145W SR2JS picture

Intel Xeon E5-2699 V4 2.20GHz 55M 22-CORES LGA2011-3 Server Processor 145W SR2JS

$84.49



Lenovo ThinkStation P520c Intel Xeon W-2133 6-Core 3.60GHz -NO RAM/ HDD/ GPU/ OS picture

Lenovo ThinkStation P520c Intel Xeon W-2133 6-Core 3.60GHz -NO RAM/ HDD/ GPU/ OS

$127.54



Intel Xeon Platinum 8268 2.9GHz 24-Core FCLGA3647 Processor | SRF95 picture

Intel Xeon Platinum 8268 2.9GHz 24-Core FCLGA3647 Processor | SRF95

$119.99



Dell Precision T1700 Workstation Intel Xeon 16G Ram 256GG SSD Nvidia 600  Win 10 picture

Dell Precision T1700 Workstation Intel Xeon 16G Ram 256GG SSD Nvidia 600 Win 10

$109.99



HP Z440 Workstation TWR Xeon E5-1603 v3, 8GB RAM, NVS310, SB1570, NO SSD/OS #95 picture

HP Z440 Workstation TWR Xeon E5-1603 v3, 8GB RAM, NVS310, SB1570, NO SSD/OS #95

$89.99