🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.programowanie
2 messages
2 total messages Started by Andrzej Krzywda Tue, 28 Sep 1999 20:00
Roznica w kompilacji pod Linuxem i Unixem ?
#698
Author: Andrzej Krzywda
Date: Tue, 28 Sep 1999 20:00
50 lines
2405 bytes
Czesc

Napisalem ostatnio prosty programik dzialajacy pod XWindow
i korzystajacy z biblioteki Xlib.h .
Program ten kompilowalem u siebie na Linuxie w taki sposob :
gcc -o okno okno.c screen.o -I/usr/X11R6/include/X11 -L/usr/X11R6/lib
-lm -lX11
i wszystko dziala OK , tworzy sie wykonywalny plik okno ktory dziala
tak jak powinien.
Chcialem ten programik dzisiaj skompilowac na uczelni pod Unixem
z tym ze tam plik Xlib.h znajduje sie w innym katalagu wiec
kompilowalem go tak:
gcc -o okno.c screen.o -I/usr/openwin/include/X11 -L/usr/openwin/lib -lm

-X11

i teraz w ramach wytlumaczenia o co chodzi:
w pliku okno.c znajduje sie
#include screen.h
w pliku screen.h zanjduje sie
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/keysymdef.h>

a w pliku Xlib.h ktory jest identyczny (chyba) i w Linuxie i w Unixie
znajduje sie
#include <X11/X.h>
#include <X11/Xfuncproto.h>
#include <X11/Xosdefs.h>

i pod Linuxem jak juz wspomnialem nie ma zadnego bledu
natomiast pod Unixem wypisuje cos w stylu
in Xlib.h
   X11/X.h no such file or directory
   X11/Xfuncproto.h no such file....
itd...

Teraz nie wiem dlaczego pod Unixem wypisuje ten blad. Te pliki znajduja
sie w tym samym
katalogu co Xlib.h wiec dlaczego on ich nie widzi ?
Sorry ze wypisalem byc moze za duzo niepotrzebnych rzeczy ale juz nie
wiem co jest istotne.
Mam nadzieje ze ktos mnie uratuje i mi wytlumaczy o co chodzi bo
jutro musze ten programik pokazac pod Unixem cwiczeniowcowi zeby dostac
zaliczenie
przedmiotu.

Z gory dzieki
Andrzej Krzywda
Re: Roznica w kompilacji pod Linuxem i Unixem ?
#699
Author: Łukasz Kowalczyk
Date: Tue, 28 Sep 1999 22:12
8 lines
1067 bytes
[ Andrzej Krzywda ]
> gcc -o okno.c screen.o -I/usr/openwin/include/X11 -L/usr/openwin/lib -lm

Spróbuj -I/usr/openwin/include

-- 
Łukasz Kowalczyk
lukow<at>tempac.fuw.edu.pl              http://tempac.fuw.edu.pl/~lukow/
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads