sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #85624
Re: tilføje til include path
-
To:
sslug-teknik@xxxxxxxx
-
From:
Atte André Jensen <atte@xxxxxxxxxxxxxx>
-
Date:
Sun, 13 Nov 2005 14:38:13 +0100
-
Delivered-to:
mailing list sslug-teknik@xxxxxxxx
-
Face:
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEUSFBErLSpISkdkZmOF h4SoqqfO0M3q7OlpLinHAAACV0lEQVQ4y11UwXbbIBBEfS93gdP0WhYlvtagNveA7A8wkA+ogR9I 4Pe7K8my0z3ELzuendlZnlleKllnFChjjmuDrZ/eWKOlEdpE+jfeAGuMAWW1GGrEfmTbJOu0hjeQ 8nQ3qqbRTaMBrJ14pC9eR3nngzNwUBr/bIySy+QvyLBGBSMlaSyMmmNKcTR61Nxa8XIb1cjHNLo3 KYSBl2VUmV2VmiY36YOUCmDdoyzGcnK/yRbIId7Ec2s1eYubAOhdvGqUhkAOgeLCEguj4KjWiDE5 ykVJNYtju5QZCJO1GpQm4BriAmBcxuDqu5td6iOAfUD9xxmo6PSTGAUBRJSC542RUIT2wFDQrfwx a9Rc6yyBCVtMUSt43e4xI3gsu2jEBUDKhfrBW2IokPuVUfOFzOKkkc6ultsyCqqiWVraGM5Bwe3m lMdZDF5zTEpBXTXmaFsyKuuOITRgtvmabi0XPVQpOBfqaRlVsHKr8WLih5xHveb7PZKL7QM11Kq9 aCAjh9j+wmHTXk9L+03tPHsa6qYx+/Wm2fkt7PM9o+bzc7MHkjhtGnSL9ml81JIeT10B7P1i+3qZ gsdnCFpdgfzGh/G9pRysEch4aivQczlOpaQQzgZw1p5uRoDk/CW0+jElilZA33WFEMa5/H5s9TNm C1yAZB1jJyQhIB4cbe7wtQnRs7leKwLdzuHmeHIpJadu3/fsyBDh9p2AUUv5k631DWHOd39qjX7U wHu2Vdd1nA8lJ68wdfYfwI/40wBS3BFWZBc8JiW+9hlHTIxu1F8I6A5jIZh/6f8D9xo4PwAu6Y8A AAAASUVORK5CYII=
-
In-reply-to:
<pan.2005.11.13.13.20.22.750988@miras.org>
-
Mailing-list:
contact sslug-teknik-help@xxxxxxxx; run by ezmlm
-
Newsgroups:
sslug.teknik
-
Organization:
SSLUG
-
User-agent:
Debian Thunderbird 1.0.7 (X11/20051017)
Michael Rasmussen wrote:
Prøv at tilføje følgende til g++:
-I/usr/local/include/lash-1.0
Ok, jeg skiftede til biblioteket src/, og kørte:
g++ -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -DXTHREADS
-I/usr/include/gtkmm-2.0 -I/usr/lib/gtkmm-2.0/include
-I/usr/include/gtk-2.0 -I/usr/lib/sigc++-1.2/include
-I/usr/include/sigc++-1.2 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include
-I/usr/X11R6/include -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/atk-1.0 -I/usr/local/include/lash-1.0 -Wall -c -o
seq24.o `test -f 'seq24.cpp' || echo './'`seq24.cpp
Det virkerde uden fejl. Men hvis jeg går tilbage til mit gamle bibliotek
og kører make igen får jeg:
g++ -g -O2 -DXTHREADS -I/usr/include/gtkmm-2.0
-I/usr/lib/gtkmm-2.0/include -I/usr/include/gtk-2.0
-I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/atk-1.0 -Wall -o seq24
event.o seqdata.o seqevent.o seqroll.o sequence.o mainwnd.o perform.o
seqedit.o seqkeys.o seqtime.o mainwid.o midibus.o seq24.o mutex.o
midifile.o options.o perfedit.o perfnames.o perfroll.o perftime.o
maintime.o font.o optionsfile.o -lgtkmm-2.0 -lgdkmm-2.0 -latkmm-1.0
-lgtk-x11-2.0 -lpangomm-1.0 -lglibmm-2.0 -lsigc-1.2 -lgdk-x11-2.0
-latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0
-lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
-lasound -lm -ldl -lpthread -ljack -lasound -lm -ldl -lpthread -lrt
seq24.o: In function `main':
/home/atte/software/seq24/seq24-0.7.0/src/seq24.cpp:78: undefined
reference to `lash::lash(perform*, int*, char***)'
/home/atte/software/seq24/seq24-0.7.0/src/seq24.cpp:235: undefined
reference to `lash::start()'
collect2: ld returned 1 exit status
make[2]: *** [seq24] Error 1
make[2]: Leaving directory `/data/atte/software/seq24/seq24-0.7.0/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/data/atte/software/seq24/seq24-0.7.0/src'
make: *** [all-recursive] Error 1
Et skridt nærmere, eller hvad? Hvad gøre jeg nu?
--
peace, love & harmony
Atte
http://www.atte.dk
Follow ups
References