From: luigi c. <lui...@ya...> - 2009-05-13 09:17:13
|
hello, firstly i must say that i use a debian testing updated; i have this problem when i try to compile last muse versione (from cvs): when i run ./autogen.sh i obtain: luigi@pozzaibe:~/applicazioni/DATA/muse/muse-0.9+cvs$ ./autogen.sh automake version: 1.10.2 (ok) autoconf version: 2.63 (ok) libtool version: 2.2.6 (not ok) #################################################################### ######################### WARNING ################################ #################################################################### You need libtool == 1.4! pkg-config: /usr/bin/pkg-config pkg-config version: 0.22 (ok) generating build system..libtoolize: putting auxiliary files in `.'. ... ... ... i have installed libtool 2.2.6a and when i run "make", i receive: libtool: link: g++ -g -fno-exceptions -Wall -W -D_GNU_SOURCE -D_REENTRANT -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I../.. -I../../muse/widgets -I/usr/share/qt3/include -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -funroll-loops -I.. -I../../synti -I../../muse/widgets -DQT_SHARED -DQT_THREAD_SUPPORT -DQT_PLUGIN -march=pentium4 -pipe -fomit-frame-pointer --whole-archive -fno-exceptions -Wl,-soname -Wl,libmusewidgetsplugin.so.1 -o musewidgetsplugin.so musewidgetsplugin_so-musewidgetsplug.o musewidgetsplugin_so-xml.o musewidgetsplugin_so-tempo.o musewidgetsplugin_so-sig.o musewidgetsplugin_so-pos.o musewidgetsplugin_so-moc_posedit.non-libtool.o musewidgetsplugin_so-moc_poslabel.non-libtool.o musewidgetsplugin_so-moc_sigedit.non-libtool.o musewidgetsplugin_so-moc_pitchedit.non-libtool.o musewidgetsplugin_so-moc_pitchlabel.non-libtool.o musewidgetsplugin_so-moc_tempolabel.non-libtool.o musewidgetsplugin_so-posedit.non-libtool.o musewidgetsplugin_so-poslabel.non-libtool.o musewidgetsplugin_so-pitchedit.non-libtool.o musewidgetsplugin_so-pitchlabel.non-libtool.o musewidgetsplugin_so-sigedit.non-libtool.o musewidgetsplugin_so-tempolabel.non-libtool.o musewidgetsplugin_so-slider.non-libtool.o musewidgetsplugin_so-moc_slider.non-libtool.o musewidgetsplugin_so-sliderbase.non-libtool.o musewidgetsplugin_so-moc_sliderbase.non-libtool.o musewidgetsplugin_so-sclif.non-libtool.o musewidgetsplugin_so-scldiv.non-libtool.o musewidgetsplugin_so-mmath.non-libtool.o musewidgetsplugin_so-scldraw.non-libtool.o musewidgetsplugin_so-dimap.non-libtool.o musewidgetsplugin_so-drange.non-libtool.o musewidgetsplugin_so-doublelabel.non-libtool.o musewidgetsplugin_so-moc_doublelabel.non-libtool.o musewidgetsplugin_so-dentry.non-libtool.o musewidgetsplugin_so-moc_dentry.non-libtool.o musewidgetsplugin_so-checkbox.non-libtool.o musewidgetsplugin_so-moc_checkbox.non-libtool.o musewidgetsplugin_so-combobox.non-libtool.o musewidgetsplugin_so-moc_combobox.non-libtool.o -L/usr/share/qt3/lib /usr/lib/libasound.so -lm -ldl /usr/lib/libqt-mt.so -lqui /usr/lib/gcc/i486-linux-gnu/4.3.3/../../../../lib/crt1.o: In function `_start': /build/buildd-glibc_2.9-4-i386-WTAfru/glibc-2.9/csu/../sysdeps/i386/elf/start.S:115: undefined reference to `main' collect2: ld returned 1 exit status make[6]: *** [musewidgetsplugin.so] Error 1 make[6]: Leaving directory `/home/luigi/applicazioni/DATA/muse/muse-0.9+cvs/muse/widgets' make[5]: *** [all] Error 2 make[5]: Leaving directory `/home/luigi/applicazioni/DATA/muse/muse-0.9+cvs/muse/widgets' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/luigi/applicazioni/DATA/muse/muse-0.9+cvs/muse' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/luigi/applicazioni/DATA/muse/muse-0.9+cvs/muse' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/luigi/applicazioni/DATA/muse/muse-0.9+cvs' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/luigi/applicazioni/DATA/muse/muse-0.9+cvs' make: *** [build-stamp] Error 2 i know it is a know-problem but what can i do? in a debian testing/unstable it is impossible to install libtool1.4. ciao Luigi -- ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* Io sono lo sbaglio, il momento di confusione, l'inopportuno Non sono niente. Non sarò mai niente. Non posso volere d'essere niente. A parte questo, ho in me tutti i sogni del mondo. F. Pessoa ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* |
From: Robert J. <spa...@gm...> - 2009-05-13 09:36:44
|
Hello Luigi, autogen.sh should only be run when compiling from cvs. Normally this isn't a problem, but currently the development build system is a bit broken.. Please try to unpack it again and start of from ./configure. Regards, Robert 2009/5/13 luigi curzi <lui...@ya...> > hello, > firstly i must say that i use a debian testing updated; > i have this problem when i try to compile last muse versione (from cvs): > when i run ./autogen.sh i obtain: > luigi@pozzaibe:~/applicazioni/DATA/muse/muse-0.9+cvs$ ./autogen.sh > automake version: 1.10.2 (ok) > autoconf version: 2.63 (ok) > libtool version: 2.2.6 (not ok) > > #################################################################### > ######################### WARNING ################################ > #################################################################### > > You need libtool == 1.4! > > > > pkg-config: /usr/bin/pkg-config > pkg-config version: 0.22 (ok) > generating build system..libtoolize: putting auxiliary files in `.'. > ... > ... > ... > > i have installed libtool 2.2.6a > and when i run "make", i receive: > libtool: link: g++ -g -fno-exceptions -Wall -W -D_GNU_SOURCE -D_REENTRANT > -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I../.. -I../../muse/widgets > -I/usr/share/qt3/include -O3 -fomit-frame-pointer -ffast-math > -fstrength-reduce -funroll-loops -I.. -I../../synti -I../../muse/widgets > -DQT_SHARED -DQT_THREAD_SUPPORT -DQT_PLUGIN -march=pentium4 -pipe > -fomit-frame-pointer --whole-archive -fno-exceptions -Wl,-soname > -Wl,libmusewidgetsplugin.so.1 -o musewidgetsplugin.so > musewidgetsplugin_so-musewidgetsplug.o musewidgetsplugin_so-xml.o > musewidgetsplugin_so-tempo.o musewidgetsplugin_so-sig.o > musewidgetsplugin_so-pos.o musewidgetsplugin_so-moc_posedit.non-libtool.o > musewidgetsplugin_so-moc_poslabel.non-libtool.o > musewidgetsplugin_so-moc_sigedit.non-libtool.o > musewidgetsplugin_so-moc_pitchedit.non-libtool.o > musewidgetsplugin_so-moc_pitchlabel.non-libtool.o > musewidgetsplugin_so-moc_tempolabel.non-libtool.o > musewidgetsplugin_so-posedit.non-libtool.o > musewidgetsplugin_so-poslabel.non-libtool.o > musewidgetsplugin_so-pitchedit.non-libtool.o > musewidgetsplugin_so-pitchlabel.non-libtool.o > musewidgetsplugin_so-sigedit.non-libtool.o > musewidgetsplugin_so-tempolabel.non-libtool.o > musewidgetsplugin_so-slider.non-libtool.o > musewidgetsplugin_so-moc_slider.non-libtool.o > musewidgetsplugin_so-sliderbase.non-libtool.o > musewidgetsplugin_so-moc_sliderbase.non-libtool.o > musewidgetsplugin_so-sclif.non-libtool.o > musewidgetsplugin_so-scldiv.non-libtool.o > musewidgetsplugin_so-mmath.non-libtool.o > musewidgetsplugin_so-scldraw.non-libtool.o > musewidgetsplugin_so-dimap.non-libtool.o > musewidgetsplugin_so-drange.non-libtool.o > musewidgetsplugin_so-doublelabel.non-libtool.o > musewidgetsplugin_so-moc_doublelabel.non-libtool.o > musewidgetsplugin_so-dentry.non-libtool.o > musewidgetsplugin_so-moc_dentry.non-libtool.o > musewidgetsplugin_so-checkbox.non-libtool.o > musewidgetsplugin_so-moc_checkbox.non-libtool.o > musewidgetsplugin_so-combobox.non-libtool.o > musewidgetsplugin_so-moc_combobox.non-libtool.o -L/usr/share/qt3/lib > /usr/lib/libasound.so -lm -ldl /usr/lib/libqt-mt.so -lqui > /usr/lib/gcc/i486-linux-gnu/4.3.3/../../../../lib/crt1.o: In function > `_start': > /build/buildd-glibc_2.9-4-i386-WTAfru/glibc-2.9/csu/../sysdeps/i386/elf/start.S:115: > undefined reference to `main' > collect2: ld returned 1 exit status > make[6]: *** [musewidgetsplugin.so] Error 1 > make[6]: Leaving directory > `/home/luigi/applicazioni/DATA/muse/muse-0.9+cvs/muse/widgets' > make[5]: *** [all] Error 2 > make[5]: Leaving directory > `/home/luigi/applicazioni/DATA/muse/muse-0.9+cvs/muse/widgets' > make[4]: *** [all-recursive] Error 1 > make[4]: Leaving directory > `/home/luigi/applicazioni/DATA/muse/muse-0.9+cvs/muse' > make[3]: *** [all] Error 2 > make[3]: Leaving directory > `/home/luigi/applicazioni/DATA/muse/muse-0.9+cvs/muse' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory > `/home/luigi/applicazioni/DATA/muse/muse-0.9+cvs' > make[1]: *** [all] Error 2 > make[1]: Leaving directory > `/home/luigi/applicazioni/DATA/muse/muse-0.9+cvs' > make: *** [build-stamp] Error 2 > > i know it is a know-problem but what can i do? in a debian > testing/unstable it is impossible to install libtool1.4. > ciao > Luigi > -- > ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* > Io sono > lo sbaglio, il momento di confusione, l'inopportuno > > Non sono niente. > Non sarò mai niente. > Non posso volere d'essere niente. > A parte questo, ho in me tutti i sogni del mondo. > > F. Pessoa > ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* > > > ------------------------------------------------------------------------------ > The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your > production scanning environment may not be a perfect world - but thanks to > Kodak, there's a perfect scanner to get the job done! With the NEW KODAK > i700 > Series Scanner you'll get full speed at 300 dpi even with all image > processing features enabled. http://p.sf.net/sfu/kodak-com > _______________________________________________ > Lmuse-developer mailing list > Lmu...@li... > https://lists.sourceforge.net/lists/listinfo/lmuse-developer > |
From: luigi c. <lui...@ya...> - 2009-05-13 10:16:59
|
Il giorno Wed, 13 May 2009 11:36:38 +0200 Robert Jonsson <spa...@gm...> ha scritto: > Hello Luigi, > > autogen.sh should only be run when compiling from cvs. > indeed i would install csv version. Luigi -- ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* Io sono lo sbaglio, il momento di confusione, l'inopportuno Non sono niente. Non sarò mai niente. Non posso volere d'essere niente. A parte questo, ho in me tutti i sogni del mondo. F. Pessoa ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* |
From: Emanuel R. <xb...@we...> - 2009-05-13 17:00:17
|
Hi Let me propose to : In muse/widgets/Makefile.am (CVS), in the second line (after the include) add: MUSECXXFLAGS += -c ... then configure adds the right flags to the Makefile I've been able to compile the cvs version without further editing after that, with: export QTDIR=/usr/share/qt3 ./autogen.sh ./configure --prefix=/usr --disable-doxy-treeview --enable-optimize --enable-arch=pentium4 --enable-lash make # possibly: make install Another matter: add "AC_CONFIG_MACRO_DIR([m4])" to line 11 of configure.ac and comment-out line 10 (the macro is not being found here) ( else ./autogen.sh gives a warning: libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. ) run aclocal and libtoolize then |
From: luigi c. <lui...@ya...> - 2009-05-13 18:41:40
|
Il giorno Wed, 13 May 2009 19:00:04 +0200 Emanuel Rumpf <xb...@we...> ha scritto: > Hi > > Let me propose to : > > In muse/widgets/Makefile.am (CVS), in the second line (after the > include) add: MUSECXXFLAGS += -c > > ... then configure adds the right flags to the Makefile > thanks, it works. Luigi -- ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* Io sono lo sbaglio, il momento di confusione, l'inopportuno Non sono niente. Non sarò mai niente. Non posso volere d'essere niente. A parte questo, ho in me tutti i sogni del mondo. F. Pessoa ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* |
From: Tim <ter...@ro...> - 2009-05-15 05:22:35
|
As I stated before, a few emails back: "The problem with adding that MUSECXXFLAGS "-c" option is that it causes libtool to NOT build the musewidgetsplugin.so file at all (at least on my machine, with libtool 1.x). That QTDesigner plugin file is part of the muse installation. I don't really want to remove it from muse, but... In muse/widgets/Makefile.am, I tried the line MUSECXXFLAGS += -c which did the job, that is, it created the Makefile which caused libtool to use -c, so this WOULD BE a solution, but it's a bad one... I need to find out how to force libtool NOT to make an exe ! " The musewidgetsplugin.so QTDesigner plugin is for other apps to be able to use the muse widgets. I don't know of any app which does, but you never know... It's important for QTDesigner to be able to open them when developers are editing certain muse dialogs. So, if the -c in .am file works for you, then go ahead, you probably won't notice the plugin is missing (PREFIX/lib/muse/qtplugins/designer). Ok, how about I will try to make it a configurable option, so that if it causes you trouble, you can choose not to compile it... Tim. On May 13, 2009 01:00:04 pm Emanuel Rumpf wrote: > Hi > > Let me propose to : > > In muse/widgets/Makefile.am (CVS), in the second line (after the include) > add: MUSECXXFLAGS += -c > > ... then configure adds the right flags to the Makefile > > I've been able to compile the cvs version without further editing > after that, with: > > export QTDIR=/usr/share/qt3 > ./autogen.sh > ./configure --prefix=/usr --disable-doxy-treeview --enable-optimize > --enable-arch=pentium4 --enable-lash > make > # possibly: make install > > > Another matter: > > add "AC_CONFIG_MACRO_DIR([m4])" to line 11 of configure.ac > and comment-out line 10 (the macro is not being found here) > ( > else ./autogen.sh gives a warning: > libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and > libtoolize: rerunning libtoolize, to keep the correct libtool macros > in-tree. ) > > run > aclocal > and > libtoolize > then > > --------------------------------------------------------------------------- >--- The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your > production scanning environment may not be a perfect world - but thanks to > Kodak, there's a perfect scanner to get the job done! With the NEW KODAK > i700 Series Scanner you'll get full speed at 300 dpi even with all image > processing features enabled. http://p.sf.net/sfu/kodak-com > _______________________________________________ > Lmuse-developer mailing list > Lmu...@li... > https://lists.sourceforge.net/lists/listinfo/lmuse-developer |
From: Emanuel R. <xb...@we...> - 2009-05-15 15:29:45
|
2009/5/15 Tim <ter...@ro...>: > As I stated before, a few emails back: > "The problem with adding that MUSECXXFLAGS "-c" option is > that it causes libtool to NOT build the musewidgetsplugin.so > file at all (at least on my machine, with libtool 1.x). > That QTDesigner plugin file is part of the muse installation. > I don't really want to remove it from muse, but... > In muse/widgets/Makefile.am, I tried the line > MUSECXXFLAGS += -c > which did the job, that is, it created the Makefile which > caused libtool to use -c, so this WOULD BE a solution, > but it's a bad one... > I need to find out how to force libtool NOT to make an exe ! " > Hm .. I'm not familiar with libtool maybe it's the --mode parameter... ( libtool --help --mode=link ) > > Ok, how about I will try to make it a configurable option, so that > if it causes you trouble, you can choose not to compile it... > Maybe that. I think it's handy if it compiles by default. Emanuel |