another nix question

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • [MistaT]
    So Fucking Banned
    • Jul 2002
    • 193

    #1

    another nix question

    so i got mandrake running..

    i want to compile code, how do i do this?

    i think ur menna use gcc but i cant figure it out

    thanks
  • smashface
    Confirmed User
    • Sep 2002
    • 991

    #2
    What are you trying to compile?

    Comment

    • Pete
      Confirmed User
      • Jan 2001
      • 6617

      #3
      I cant figure it out either
      Evoke Electronics

      Comment

      • [MistaT]
        So Fucking Banned
        • Jul 2002
        • 193

        #4
        Originally posted by smashface
        What are you trying to compile?
        anything

        Comment

        • smashface
          Confirmed User
          • Sep 2002
          • 991

          #5
          how about an actual example? Show us the actual file you are trying to compile.

          Comment

          • [MistaT]
            So Fucking Banned
            • Jul 2002
            • 193

            #6
            wanna know what im trying to compile?

            it is - hello

            why the fuck do u want to know, if u know how just help us out



            gcc hello.c -o hello world


            why does this not work?

            Comment

            • codemebaby
              Registered User
              • Oct 2002
              • 93

              #7
              I dont think you want to compile just "anything"...heh

              thats no fun :P

              check out rpms, they're great for people who dont know what they're doing to atleast get started...
              SIG TOO BIG! Maximum 120x60 button and no more than 3 text lines of DEFAULT SIZE and COLOR. Unless your sig is for a GFY top banner sponsor, then you may use a 624x80 instead of a 120x60.

              Comment

              • Dragon Curve
                Confirmed User
                • Oct 2002
                • 252

                #8
                Don't use RPMs. They're the root of all evil =)

                To compile hello.c will require a simple:
                gcc -o hello hello.c

                Filenames can only be one word, unless you do something like gcc -o 'hello world' hello.c
                Which is bad in general, avoid spaces in filenames.

                Anything you download and want to compile will often come with a Makefile or a configure script. For example, say you want to compile MyProgram 1.0 - it would generally be something like

                tar xzf myprogram-1.0.targz
                cd myprogram-1.0
                ./configure
                make
                make install

                You might want to read through some Linux HOWTOs or maybe even grab a nice book on Linux. Compiling stuff is the easy part, it gets harder from there on in :P

                Oh and if you're running Mandrake, well, you shouldn't be :P But if you are, make SURE you chmod -s your linuxconf binary.

                Type "which linuxconf" and find the path to the file and then simply "chmod -s /bin/linuxconf" or whatever the path to it is. Linuxconf has a huge local exploit on it and is +s for all Mandrake dists - very exploitable.

                Comment

                Working...