Results 1 to 9 of 9

Thread: Problems compiling hwsetup from source

  1. #1
    Junior Member
    Join Date
    Sep 2003
    Posts
    5

    Problems compiling hwsetup from source

    Thanks to Stephen's help, I managed to obtain the sources for hwsetup from http://developer.linuxtag.net/knoppix/sources/. I untarred them, then installed the debian package for kudzu-dev. However, when I try to compile hwsetup, I receive the following errors:

    Code:
    [root@bog hwsetup-1.0]# make
    gcc -I/usr/include/kudzu -DBLACKLIST -Wall -fPIC -O2 -s -o hwsetup hwsetup.c -lkudzu -lpci
    hwsetup.c: In function `startwheel':
    hwsetup.c:86: warning: implicit declaration of function `exit'
    hwsetup.c: In function `hw_info':
    hwsetup.c:264: error: structure has no member named `type'
    hwsetup.c: In function `writeconfig':
    hwsetup.c:437: error: structure has no member named `type'
    hwsetup.c: In function `hw_setup':
    hwsetup.c:514: error: structure has no member named `type'
    make: *** [hwsetup] Error 1
    [root@bog hwsetup-1.0]#
    I checked to make sure that /usr/include/kudzu is there:
    Code:
    [root@bog hwsetup-1.0]# ls /usr/include/kudzu/
    ddc.h     isapnp.h    misc.h      pci.h        sbus.h    usb.h
    device.h  keyboard.h  modules.h   pciserial.h  scsi.h
    ide.h     kudzu.h     parallel.h  psaux.h      serial.h
    [root@bog hwsetup-1.0]#
    It was my understanding that all hwsetup depended on was kudzu-dev, but it looks like this is not the case. Has anyone else run into this problem before? If so, what is the solution?

  2. #2
    Senior Member registered user
    Join Date
    Nov 2002
    Location
    Auckland, New Zealand
    Posts
    818
    What version of gcc are you using? Knoppix is compiled (well the kernel anyway, not sure about the rest) with gcc-2.95

  3. #3
    Junior Member
    Join Date
    Sep 2003
    Posts
    5
    Quote Originally Posted by eadz
    What version of gcc are you using? Knoppix is compiled (well the kernel anyway, not sure about the rest) with gcc-2.95
    I'm using gcc 2.95.

  4. #4
    Junior Member
    Join Date
    Sep 2003
    Posts
    5
    Bumping.

    Surely someone has compiled hwsetup, either successfully or with the errors I've seen.

  5. #5
    Junior Member
    Join Date
    Oct 2003
    Posts
    2
    Quote Originally Posted by Fang
    Bumping.

    Surely someone has compiled hwsetup, either successfully or with the errors I've seen.
    I did. The problem is the version of kudzu libraries you are using. hwsetup is incompatible with kudzu-libs >0.99

    You must adapt hwsetup to the new version of kudzu-libs or use the apropiate version of kudzu libs, or contact me at neuralgya@users.berlios.de and a I'll send you my modified version.

  6. #6
    Junior Member
    Join Date
    Oct 2003
    Posts
    2

    Simple Solution

    The problem:

    <pre>
    hwsetup.c: In function `hw_info':
    hwsetup.c:251: structure has no member named `class'
    hwsetup.c: In function `writeconfig':
    hwsetup.c:411: structure has no member named `class'
    hwsetup.c: In function `hw_setup':
    hwsetup.c:488: structure has no member named `class'
    make: *** [hwsetup] Error 1
    </pre>

    The solution;

    Just replace 'class' by 'type' in that lines. That's all;

  7. #7
    Junior Member registered user
    Join Date
    Oct 2003
    Posts
    17

    Sourcecode request

    Hi, @ll

    does anyone of you have the latest source code of hwsetup? Like hwsetup-1.0-13?

    Sourcecode of current source tree (1.0-9) doesnt work for me.

    Thx.

  8. #8
    Junior Member registered user
    Join Date
    Sep 2003
    Location
    North-eastern North America
    Posts
    14
    do ls -l /usr/lib/libkudzu.a to get its size. I was not able to link hwsetup.o to a stripped libkudzu.a . It took me a long time to discover this.
    An unstripped (and therefore sane) libkudzu.a is over 800 KB.

    I am also looking for hwsetup-1.0-13 source. If it were not of that partitions crash, I would have mirrored it.

  9. #9
    Junior Member registered user
    Join Date
    Sep 2003
    Location
    North-eastern North America
    Posts
    14

Similar Threads

  1. New problems when compiling under 3.8.1
    By redss in forum General Support
    Replies: 4
    Last Post: 05-11-2005, 09:19 PM
  2. Compiling kernel from source
    By guyr in forum Hdd Install / Debian / Apt
    Replies: 1
    Last Post: 04-14-2004, 04:26 PM
  3. Where did the knoppix hwsetup source code go?
    By rexmundi in forum General Support
    Replies: 7
    Last Post: 01-01-2004, 11:13 PM
  4. hwsetup/ash-knoppix, are they open source ?
    By garyng in forum Customising & Remastering
    Replies: 4
    Last Post: 12-01-2003, 05:56 PM
  5. Problem compiling kernel-source-2.4.20-xfs
    By TheCyberDude in forum General Support
    Replies: 3
    Last Post: 06-23-2003, 06:51 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
  •  


Fanxiang 4TB 2TB 1TB SSD 550MB/s 2.5'' SATA III Internal Solid State Drive lot picture

Fanxiang 4TB 2TB 1TB SSD 550MB/s 2.5'' SATA III Internal Solid State Drive lot

$219.99



SSD 512GB 1/2/4TB 870 EVO SATA III SSD 2.5'' Solid State Drive Upgrade PC Laptop picture

SSD 512GB 1/2/4TB 870 EVO SATA III SSD 2.5'' Solid State Drive Upgrade PC Laptop

$59.99



Fanxiang SSD 4TB 2TB 1TB PS5 SSD M.2 NVME SSD 7300MBS PCIe 4.0 Solid State Drive picture

Fanxiang SSD 4TB 2TB 1TB PS5 SSD M.2 NVME SSD 7300MBS PCIe 4.0 Solid State Drive

$246.99



4tb Ssd 870evo Internal Solid State Drive Hard Disk 2.5 Inch Sata SSD For Laptop picture

4tb Ssd 870evo Internal Solid State Drive Hard Disk 2.5 Inch Sata SSD For Laptop

$50.15



Samsung 250GB 2.5

Samsung 250GB 2.5" SATA SSD MZ-76E250, Grade A+, SKU 10368

$19.99



Patriot P210 128GB 256GB 512GB 1TB 2TB 2.5

Patriot P210 128GB 256GB 512GB 1TB 2TB 2.5" SATA 3 6GB/s Internal SSD PC/MAC Lot

$19.99



1080pro 4TB SSD Solid State Hard Drive Ngff M.2 SSD Gaming Internal Hard Disk US picture

1080pro 4TB SSD Solid State Hard Drive Ngff M.2 SSD Gaming Internal Hard Disk US

$37.99



120 128GB SSD SATA III 2.5

120 128GB SSD SATA III 2.5" 7mm Solid State Drive MIXED BRAND APPLE LAPTOP zzz

$9.99



Netac 1TB 2TB 512GB Internal SSD 2.5'' SATA III 6Gb/s Solid State Drive lot picture

Netac 1TB 2TB 512GB Internal SSD 2.5'' SATA III 6Gb/s Solid State Drive lot

$119.99



Fanxiang M.2 SATA SSD 2TB 1TB 512GB 256GB SSD Internal M2 Solid State Drive Lot picture

Fanxiang M.2 SATA SSD 2TB 1TB 512GB 256GB SSD Internal M2 Solid State Drive Lot

$109.99