Results 1 to 4 of 4

Thread: Knoppix and X

  1. #1
    Junior Member registered user
    Join Date
    Feb 2005
    Posts
    11

    Knoppix and X

    Hi.
    I have installed knoppix 3.7. Why can't i compile the following code? Do i have to install something so that it compiles correctly?


    Code:
    #include <stdio.h>
    #include <X11/Xlib.h>
    #include <X11/Xutil.h>
    
     
    int main()
    {        Display *display;
             Window root, win;
    	     int screen; 
             int x, y=100;
             unsigned int width=600, height=100;
             unsigned int bord=60;
             unsigned long bord_c=34;
             unsigned long back_c=232;
    	     char *display_name = NULL;
    	     
        if ( ( display=XOpenDisplay(display_name)) == NULL )
          { fprintf( stderr,"connexion au Xserver %s impossible\n",
                       XDisplayName(display_name));
            exit(-1); }
    	
        screen = DefaultScreen(display);
        root= RootWindow(display, screen);
        win = XCreateSimpleWindow(display,  root, 50, 50,
        				width, height, bord, bord_c, back_c);
        XMapWindow(display, win);
    
       while(1) {
            XEvent ev;
            XNextEvent(display, &ev);
            }
    }

  2. #2
    Senior Member registered user
    Join Date
    Feb 2003
    Posts
    929
    Dear God, it's a long time since I compiled C. What error messages does the compiler come up with? What commands are you issuing to the compiler?

  3. #3
    Member registered user
    Join Date
    Jan 2005
    Posts
    71
    It compiles fine using gcc -o x x.c -L/usr/X11R6/lib -lX11 - given you've called your file x.c; I have to admit that I use a Knoppix 3.7 HD installation, and doubtlessly have added a number of packages, probably also libx11-dev (that package contains the relevant header files) - to repeat fingers99: What error messages does the compiler come up with?

    Tom

  4. #4
    Junior Member registered user
    Join Date
    Feb 2005
    Posts
    11
    Thanks tom.

    Indeed, i forgot to compile with -lX11.

Posting Permissions

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


SFP TO RJ45 TRANSCEIVER SFP MODULE COPPER SFP OPTICAL PORT TO RJ45 ETHERNET PORT picture

SFP TO RJ45 TRANSCEIVER SFP MODULE COPPER SFP OPTICAL PORT TO RJ45 ETHERNET PORT

$7.99



Dell Intel X710-DA2 5N7Y5 Dual-Port 10GbE SFP+ PCIe 3.0 x8 Network Adapter picture

Dell Intel X710-DA2 5N7Y5 Dual-Port 10GbE SFP+ PCIe 3.0 x8 Network Adapter

$27.50



Cisco Acacia DP04QSDD-E25-840 400G QSFP-DD Coherent DCO Transceiver Module picture

Cisco Acacia DP04QSDD-E25-840 400G QSFP-DD Coherent DCO Transceiver Module

$699.99



NEW Sealed Cisco SFP-10G-LR 10GBASE-LR SFP+ 1310nm 10km *US Shipping* picture

NEW Sealed Cisco SFP-10G-LR 10GBASE-LR SFP+ 1310nm 10km *US Shipping*

$24.00



Genuine Cisco SFP-10G-SR 0-2415-03 10 Gigabit Transceiver picture

Genuine Cisco SFP-10G-SR 0-2415-03 10 Gigabit Transceiver

$5.40



Intel X520-DA2 10Gb 10Gbe 10 Gigabit Network Adapter NIC Dual Port E10G42BTDA picture

Intel X520-DA2 10Gb 10Gbe 10 Gigabit Network Adapter NIC Dual Port E10G42BTDA

$28.94



HP 560SFP+ 10GB 2-port  PCIe NIC Ethernet ADAPTER 669279-001 w/ (2) 10GB SFP+ picture

HP 560SFP+ 10GB 2-port PCIe NIC Ethernet ADAPTER 669279-001 w/ (2) 10GB SFP+

$16.99



Lot of 5 Cisco 10G SFP+ 850nm 300m Transceiver Module P/N: SFP-10G-SR-10-2415-03 picture

Lot of 5 Cisco 10G SFP+ 850nm 300m Transceiver Module P/N: SFP-10G-SR-10-2415-03

$15.00



Dell 10 Gigabit SFP+ SR Transceiver 0XYD50 NEW SEALED picture

Dell 10 Gigabit SFP+ SR Transceiver 0XYD50 NEW SEALED

$24.99



Arista SFP-10G-SR 10GBASE-SR XVR-10001-20 850nm SFP+ Optical Transceiver picture

Arista SFP-10G-SR 10GBASE-SR XVR-10001-20 850nm SFP+ Optical Transceiver

$30.00