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
  •  


Dell Poweredge R630 2x Xeon E5-2680 v3 2.5ghz 24-Cores / 64gb / Raid / 2x 1Tb picture

Dell Poweredge R630 2x Xeon E5-2680 v3 2.5ghz 24-Cores / 64gb / Raid / 2x 1Tb

$374.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



Dell PowerEdge R730 Server 2x Xeon E5-2630 V4 64GB DDR4 2TB HDD Rackmount picture

Dell PowerEdge R730 Server 2x Xeon E5-2630 V4 64GB DDR4 2TB HDD Rackmount

$489.99



Dell Poweredge R630 2x Xeon E5-2680 v3 2.5ghz 24-Cores | 32gb | HBA330 | 2x 1... picture

Dell Poweredge R630 2x Xeon E5-2680 v3 2.5ghz 24-Cores | 32gb | HBA330 | 2x 1...

$324.99



Dell Poweredge R630 2x Xeon E5-2680 v3 2.5ghz 24-Core | HBA330 | No RAM or HDD picture

Dell Poweredge R630 2x Xeon E5-2680 v3 2.5ghz 24-Core | HBA330 | No RAM or HDD

$149.99



Dell PowerEdge C4130 1U AI GPU Server | 2x E5-2690 v3 | 64gb Ram | 2x 1600W picture

Dell PowerEdge C4130 1U AI GPU Server | 2x E5-2690 v3 | 64gb Ram | 2x 1600W

$524.99



Dell PowerEdge C4130 1U AI GPU Server | 2x E5-2680 v3 | 32gb Ram | 2x 1600W picture

Dell PowerEdge C4130 1U AI GPU Server | 2x E5-2680 v3 | 32gb Ram | 2x 1600W

$409.99



Dell Poweredge R730xd 12LFF 2*2660v4 4*1Gbe h730 2x 750W Server CTO picture

Dell Poweredge R730xd 12LFF 2*2660v4 4*1Gbe h730 2x 750W Server CTO

$248.00



Dell PowerEdge R530 2x E5-2630v4 H330 iDRAC8 Port Card Riser No PSU/RAM/HDD picture

Dell PowerEdge R530 2x E5-2630v4 H330 iDRAC8 Port Card Riser No PSU/RAM/HDD

$99.99



Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 32GB RAM No HDD picture

Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 32GB RAM No HDD

$378.93