Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 7.794 pregleda

Najnovija ↓

Kompajliranje fluid programa u gcc-u 07.10.2004. u 11:12 · pre 268 meseci #1
Odlucio sam da vidim kakav je fltk i narocito fluid, posto mi treba nesto tog tipa. Napravio sam neki prozorcic po uputstvima iz manuala i kada sam pokusao da ga kompajliram... Ocigledno sam propustio da nesto ukljucim ili podesim, posto je nemoguce da daje ovoliko gresaka bez razloga.

gcc -L/usr/lib/fltk-1.1 -Wl,-rpath,/usr/lib/fltk-1.1 -L/usr/X11R6/lib -lfltk -lXft -lpthread -lXext -lX11 -lsupc++ test.cxx
test.cxx:1:3: invalid preprocessing directive #data
test.cxx:2: error: syntax error before numeric constant
test.cxx:4: error: syntax error before `{' token
test.cxx:6: error: ISO C++ forbids declaration of `open' with no type
test.cxx:6: error: missing ';' before right brace
test.cxx:6: error: parse error before `{' token
test.cxx:10: error: parse error before `}' token
test.cxx:21: error: parse error before `{' token
test.cxx:23: error: syntax error before `->' token
test.cxx:27: error: parse error before `{' token
test.cxx:32: error: syntax error before `->' token
test.cxx:34: error: parse error before `}' token
test.cxx:35: error: parse error before `{' token
test.cxx:37: error: parse error before `}' token
test.cxx:39: error: parse error before `{' token
test.cxx:46: error: parse error before `{' token
test.cxx:49: error: syntax error before `{' token
test.cxx:49: error: stray '\' in program
test.cxx:49: error: parse error before `#' token
test.cxx:51: error: parse error before `}' token
test.cxx:53: error: parse error before `{' token
test.cxx:55: error: parse error before `}' token
test.cxx:59: error: syntax error before `{' token
Re: Kompajliranje fluid programa u gcc-u 16.10.2004. u 13:24 · pre 268 meseci #3
Ono sto ja najvise gotivim u FLTK-u je, izmedju ostalog, upravo njegova fleksibilnost u ovakvim situacijama - kada se program sastoji od samo jednog fajla. Tu postoji tako elegantno resenje:

fltk-config --compile myapp.cpp

fltk-config skript ce da iskoristi sve sto treba da bi se program uspesno preveo. No ipak za neke stvari treba dodatnih parametara. Recimo ako ti program koristi slike, opengl, glut ili forms onda moras da dodas jos i odgovarajuci parametar. Recimo da ti program koristi PNG sliku da bi je prikazao kao pozadinu glavnog prozora. Za ovo ti naravno treba libfltk_images. U ovom slucaju kompajliras myapp.cpp ovako:

fltk-config --use-images --compile myapp.cpp

Slicno bi bilo i sa OpenGL-om (koristis --use-gl). Moze i kombinacija ovo dvoje, bez problema..
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Re: Kompajliranje fluid programa u gcc-u 16.10.2004. u 13:26 · pre 268 meseci #4
Btw. sad videh ono '#data' u porukama o greskama. To FLUID garantovano nije uradio. To je neki tvoj kod...
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme