Results 1 to 6 of 6

Thread: need KDevelop help!!!!

  1. #1

    need KDevelop help!!!!

    I'm using Knoppix because I have a Web site with a Unix server, a CGI program written in C, and a Windows development system. I needed a way to compile my CGI for Unix. But I'm having an AWFUL time. I need help BADLY. I'm very unfamiliar with Unix-isms such as all the different flavors of makefiles and configure files. I have no idea what these things do--pages and pages of indecipherable code. And I'm also lost when it comes to KDevelop. I can't figure out what all that auto-generate stuff is.

    I know how to write a makefile that says simply what the input files are and where the libraries I want to link to are, but I can't for the life of me figure out how to communicate this to KDevelop, which is insistent on generating its own makefiles using all these other weird files that I can't decipher.

    I finally managed to get the project set up to the point where I could try to compile, but I have two serious problems and not the hint of a solution:

    (1) I'm getting a zillion errors complaining about every trigonometric function I call (sin(), cos(), etc.). I have math.h included at the top and this compiled fine on Windows. I also confirmed that math.h is on the Knoppix CD, though I can't begin to say if it's in the right place or if I need to do something special to point to it (evidence suggests I should). The Help file is not searchable.

    (2) KDevelop does not know about the special library I need to link to, though I tried to put this in the makefile that it (of course) ignored. HOW DO I TELL IT ABOUT MY LIBRARY???? (I did manage, by some miracle, to compile the library.)

    I wish I could find a consise overview of KDevelop and its weirdness for reasonably intelligent developers coming from the Windows platform, but I can find NOTHING. Please can someone help me??????? What I want to do is so simple, and it looks like it may take half my lifetime. It would be worlds easier to just get a Windows server.

  2. #2
    I posted too quick... I found answers to my math.h and custom library problem on another forum. That's fixed.

    I still sure would like to learn what all these makefiles and configure files are, and what all that weird code means. Maybe I don't need to know.

  3. #3
    Senior Member registered user
    Join Date
    Mar 2003
    Posts
    555

    Re: need KDevelop help!!!!

    I don't know KDevelop at all, but I think I can help with the following point:
    Quote Originally Posted by permutations
    (1) I'm getting a zillion errors complaining about every trigonometric function I call (sin(), cos(), etc.). I have math.h included at the top and this compiled fine on Windows. I also confirmed that math.h is on the Knoppix CD, though I can't begin to say if it's in the right place or if I need to do something special to point to it (evidence suggests I should). The Help file is not searchable.
    You need to add '-lm' to your CC command flags. That'll pull in the math lib at link time.

    Other than that, if your program is a CGI, it just deals with stdin/stdout and environment variables, so I'm not sure what you'd gain in forcing this type of project into the IDE. Just my 2 (euro) cents, of course!

  4. #4
    The main reason I put it in KDevelop is that I don't know how to compile it from the command line. You want to tell me?

    I did just manage to successfully compile. Still, it would be good to have some knowledge of what I'm doing here.

  5. #5
    Member registered user
    Join Date
    Nov 2003
    Posts
    90
    If you only want to compile some C files, you should try "gcc". When you use KDevelop, it's an complete (IDE), so, maybe it's too much for your work. With gcc, you will compile only. In the command line type "gcc -o execfile sourcefile.c".

    This will compile the "sourcefile.c" to "execfile". I'm not sure if this will work with your cgi, but you should try to investigate if this options works for you.

  6. #6
    P.S. What is the easiest way to refresh the files in a KDevelop project? I'm doing my primary development on the Windows machine, and then moving files over to Knoppix just for compilation under Unix.

Similar Threads

  1. Kdevelop
    By MRA in forum Customising & Remastering
    Replies: 1
    Last Post: 11-09-2004, 03:48 AM
  2. KDevelop / c++ Development
    By AS in forum General Support
    Replies: 0
    Last Post: 04-01-2004, 07:36 PM
  3. kdevelop doesn't seem to work...
    By h3rald in forum Hdd Install / Debian / Apt
    Replies: 3
    Last Post: 01-18-2004, 02:56 PM
  4. KDE with KDevelop
    By Spyder_Snyper in forum Customising & Remastering
    Replies: 1
    Last Post: 10-01-2003, 05:19 AM
  5. apt-get Dependencies for kdevelop xlibs-pic
    By code-pupil in forum Hdd Install / Debian / Apt
    Replies: 2
    Last Post: 08-03-2003, 08:04 AM

Posting Permissions

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


Gigabyte 4U AI Server 10x Nvidia GPU 2x Xeon Gold 6150 36 Core 2.7GHz DDR4 RAM picture

Gigabyte 4U AI Server 10x Nvidia GPU 2x Xeon Gold 6150 36 Core 2.7GHz DDR4 RAM

$1625.00



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



Microsoft Windows Server 2025 Standard 64Bit 16 Core-50 CALs DVD With Key Sealed picture

Microsoft Windows Server 2025 Standard 64Bit 16 Core-50 CALs DVD With Key Sealed

$49.99



867959-B21 HPE ProLiant DL360 G10 CTO Server W/ 2x 865414-B21 1x 840140-001 picture

867959-B21 HPE ProLiant DL360 G10 CTO Server W/ 2x 865414-B21 1x 840140-001

$245.00



Dell EMC PowerEdge R740 8 Bay Server w/ 32GB RAM 2x GOLD 6132 2x 1600W PSU H730p picture

Dell EMC PowerEdge R740 8 Bay Server w/ 32GB RAM 2x GOLD 6132 2x 1600W PSU H730p

$499.88



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

$308.00



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



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 R240 Intel Xeon E-2224 3.50GHz 8GB DDR4 ECC NO HDD 250W picture

Dell PowerEdge R240 Intel Xeon E-2224 3.50GHz 8GB DDR4 ECC NO HDD 250W

$254.97