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 [email protected] 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
  •  


Lenovo ThinkPad L15 Gen 3 15.6

Lenovo ThinkPad L15 Gen 3 15.6" 16GB, Thunder Black

$241.50



Lenovo ThinkPad T14 Gen 3 14

Lenovo ThinkPad T14 Gen 3 14" i7-1265U 12th Gen 16GB 256GB SSD Win 11 Pro Laptop

$429.99



Windows 11 PRO Laptop Notebook PC Computer, 8GB Ram, Webcam, Wifi, and HDMI picture

Windows 11 PRO Laptop Notebook PC Computer, 8GB Ram, Webcam, Wifi, and HDMI

$144.00



Lenovo ThinkPad laptop T490 14

Lenovo ThinkPad laptop T490 14" i5 8365U 16GB NEW 256gb SSD WIN 11 pro CAM WIFI

$259.99



Lenovo ThinkPad T14S Gen 1 CORE i7-10510U 1.80GHZ 256GB 16GB WCam Touch W11 Cord picture

Lenovo ThinkPad T14S Gen 1 CORE i7-10510U 1.80GHZ 256GB 16GB WCam Touch W11 Cord

$185.00



Lenovo - Yoga 7i 2-in-1 - Copilot+ PC - 16

Lenovo - Yoga 7i 2-in-1 - Copilot+ PC - 16" 2K Touchscreen Laptop - Intel Cor...

$699.99



Lenovo IdeaPad 5 2-in-1 16

Lenovo IdeaPad 5 2-in-1 16" WUXGA Touch Ryzen 7 8845HS 16GB 512GB SSD FPReader

$571.00



Lenovo - Yoga 7i 2-in-1 16

Lenovo - Yoga 7i 2-in-1 16" 2K Touchscreen Laptop - Intel Core Ultra 5 Proces...

$1249.99



Lenovo ThinkPad L15 Gen 3 15.6

Lenovo ThinkPad L15 Gen 3 15.6" 16GB, Thunder Black

$241.50



Lenovo ThinkPad T480 14

Lenovo ThinkPad T480 14" HD i5 8250u 16GB 256gb NVME WIFI CAM WIN 11 PRO laptop

$299.99