$ make World.dev && make all finished OK. But no programs get compiled.
$ find lib -name "*.so.*" lib/DtWidget/libDtWidget.so.2.1 lib/DtWidget/libDtWidget.so.2 lib/DtPrint/libDtPrint.so.2.1 lib/DtPrint/libDtPrint.so.2 lib/csa/libcsa.so.2 lib/csa/libcsa.so.2.1 lib/DtMrm/libDtMrm.so.2 lib/DtMrm/libDtMrm.so.2.1 lib/DtHelp/libDtHelp.so.2 lib/DtHelp/libDtHelp.so.2.1 lib/DtSearch/libDtSearch.so.2.1 lib/DtSearch/libDtSearch.so.2 lib/DtTerm/libDtTerm.so.2 lib/DtTerm/libDtTerm.so.2.1 $ $ cd programs/dtcalc/ $ make rm -f dtcalc gcc -g -pipe -o dtcalc -O2 -fno-strict-aliasing -ansi -pedantic -L../../exports/lib -L../../imports/motif/lib -L../../imports/x11/lib calctool.o ds_common.o ds_popup.o ds_widget.o ds_xlib.o functions.o help.o motif.o mp.o text.o version.o -lDtHelp -lDtSvc -ltt -lXm -lXt -lSM -lICE -lXp -lXext -lX11 -L/usr/dt/lib -L/usr/lib -lm -Wl,-rpath,/usr/dt/lib:/usr/lib /usr/bin/ld: cannot find -lDtSvc /usr/bin/ld: cannot find -ltt collect2: ld returned 1 exit status make: *** [dtcalc] Error 1 $ So it does not work. I do not understand..., it can not be so difficult to compile a program... I do not want to take your time. If you have any other idea please tell me. If not I will switch to ubuntu. But other users have the same or similar problems on redhat-and-friends systems like fedora or mageia. At least it is not only me... thanks for all the help, Antonis. On 16/02/2013 02:54 μμ, Oleksiy Ch wrote: > > Question: is it possible to cd into each program's folder and make them > > manually? > No. World target makes some more that cd to subdirs and run make. > Try > $ make World.dev && make all > > If no programs were built may be some prerequisite libraries are missing. > > $ find lib -name "*.so.*" > You should get: > lib/DtSearch/libDtSearch.so > lib/DtHelp/libDtHelp.so > lib/DtSvc/libDtSvc.so > lib/DtMrm/libDtMrm.so > lib/tt/lib/libtt.so > lib/DtWidget/libDtWidget.so > lib/csa/libcsa.so > lib/DtPrint/libDtPrint.so > lib/DtTerm/libDtTerm.so > > Go to programs/dtcalc, for example, and run make. Se if you get any > errors. > > Alex > ------------------------------------------------------------------------ > *From:* Antonis Tsolomitis <antonis.tsolomi...@gmail.com> > *To:* "cdesktopenv-devel@lists.sourceforge.net" > <cdesktopenv-devel@lists.sourceforge.net> > *Sent:* Saturday, February 16, 2013 12:01 PM > *Subject:* [cdesktopenv-devel] building on Linux Mageia2. > > > > No, it does not work. Say, I > > mv doc doc-nobuild > > Then "make World" stops complaining there is no doc directory. > > make World.dev > > completes compilation but no binaries are build. > > Question: is it possible to cd into each program's folder and make them > manually? > > thank you, > > Antonis. > > > On 15/02/2013 11:37 μμ, Oleksiy Ch wrote: > > Personally I don't build docs due to the same errors. I recommend to > > skip docs for now. Just rename 'doc' dir and run make again. This > > works for me. > > > > Alex Che > > > > ------------------------------------------------------------------------ > > *From:* Antonis Tsolomitis <antonis.tsolomi...@gmail.com > <mailto:antonis.tsolomi...@gmail.com>> > > *To:* "cdesktopenv-devel@lists.sourceforge.net > <mailto:cdesktopenv-devel@lists.sourceforge.net>" > > <cdesktopenv-devel@lists.sourceforge.net > <mailto:cdesktopenv-devel@lists.sourceforge.net>> > > *Sent:* Friday, February 15, 2013 11:48 AM > > *Subject:* Re: [cdesktopenv-devel] building on Linux Mageia2. > > Difficulty with motif. > > > > > > > > Hi, > > > > thank you for the answer. I created the link and it worked. So I will > > submit the bug. > > > > But compilation stops now at another point: > > > > ====================== > > making all in doc/it_IT.ISO8859-1/help... > > make[4]: Entering directory > > `/home/atsol/System/cde/CDE/cde-2.2.0c/doc/it_IT.ISO8859-1/help' > > + mkdir -p ../help-sdl > > LANG=it_IT.ISO8859-1 SGML_SEARCH_PATH=".:.." > > > LD_LIBRARY_PATH=../../../exports/lib:../../../imports/motif/lib:../../../imports/x11/lib > > > > DTLCXSEARCHPATH=../../../lib/DtHelp /bin/ksh > > ../../../programs/dtdocbook/doc2sdl/dtdocbook -t > > ../../../programs/dtdocbook/doc2sdl -H > > ../../../programs/dthelp/parser/pass2/htag2/dthelp_htag2 -I > > ../../../programs/dtdocbook/instant/instant -L > > ../../../programs/dtdocbook/xlate_locale/xlate_locale -S > > ../../../programs/nsgmls/nsgmls -o ../help-sdl/Appmanager.sdl > > Appmanager/book.sgm > > ../../../programs/dtdocbook/doc2sdl/dtdocbook[107]: > > ../../../programs/dtdocbook/xlate_locale/xlate_locale: not found > > dtdocbook fatal error: > > Error processing Appmanager/book.sgm by nsgmls > > make[4]: *** [../help-sdl/Appmanager.sdl] Error 1 > > make[4]: Leaving directory > > `/home/atsol/System/cde/CDE/cde-2.2.0c/doc/it_IT.ISO8859-1/help' > > make[3]: *** [all] Error 2 > > make[3]: Leaving directory > > `/home/atsol/System/cde/CDE/cde-2.2.0c/doc/it_IT.ISO8859-1' > > make[2]: *** [all] Error 2 > > make[2]: Leaving directory `/home/atsol/System/cde/CDE/cde-2.2.0c/doc' > > make[1]: *** [all.doc] Error 2 > > make[1]: Leaving directory `/home/atsol/System/cde/CDE/cde-2.2.0c' > > make: *** [World] Error 2 > > ====================== > > > > I get similar errors for the other languages. Compilation stops and > > many of the CDE programms > > do not get compiled. What am I missing now? locales-it is installed: > > > > $ rpm -q locales-it > > locales-it-2.14.1-3.mga2 > > $ > > > > It was exactly the same with the git source. > > > > Thank you, > > > > Antonis. > > > > > > Στις 14/02/2013 04:01 μμ, ο/η Oleksiy Ch έγραψε: > >> Hi, > >> > >> FREETYPE_CFLAGS are not used in Makefiles. It's a bug of autoconf > >> (hello gnu auto* :-)) and/or Motif configure.ac/Makefile.in's. Please > >> report this bug on bugs.motifzone.net <http://bugs.motifzone.net/> > <http://bugs.motifzone.net/>. > >> > >> You can quickly resolve this issue by making symlink > >> /usr/include/freetype -> /usr/include/freetype2/freetype > >> This works for me. > >> > >> OR run configure with CFLAGS option > >> $ configure --enable-xft CFLAGS="-I/usr/include/freetype2" > >> > >> There is a configure option '--with-freetype-includes' that sets > >> FREETYPE_CFLAGS hardly but it's useless since as I said this variable > >> is not merged with CFLAGS. > >> > >> > >> Alex Che > >> > >> > ------------------------------------------------------------------------ > >> *From:* Antonis Tsolomitis <antonis.tsolomi...@gmail.com > <mailto:antonis.tsolomi...@gmail.com>> > >> <mailto:antonis.tsolomi...@gmail.com > <mailto:antonis.tsolomi...@gmail.com>> > >> *To:* "cdesktopenv-devel@lists.sourceforge.net > <mailto:cdesktopenv-devel@lists.sourceforge.net>" > >> <mailto:cdesktopenv-devel@lists.sourceforge.net > <mailto:cdesktopenv-devel@lists.sourceforge.net>> > >> <cdesktopenv-devel@lists.sourceforge.net > <mailto:cdesktopenv-devel@lists.sourceforge.net>> > >> <mailto:cdesktopenv-devel@lists.sourceforge.net > <mailto:cdesktopenv-devel@lists.sourceforge.net>> > >> *Sent:* Thursday, February 14, 2013 1:02 PM > >> *Subject:* [cdesktopenv-devel] building on Linux Mageia2. Difficulty > >> with motif. > >> > >> > >> Hello, > >> > >> I am trying to build it o Linux Mageia2 but I can not compile the motif > >> library first. > >> > >> Where can I ask for such a problem? Here? Elsewhere? > >> > >> Motif is the source provided by sourceforge motif site. > >> The problem is with freetype. I get > >> > >> ============================================ > >> In file included from /usr/include/X11/Xft/Xft.h:39:0, > >> from XmRenderTI.h:33, > >> from Label.c:82: > >> /usr/include/ft2build.h:56:38: fatal error: freetype/config/ftheader.h: > >> No such file or directory > >> compilation terminated. > >> ============================================ > >> > >> However, the file exists: > >> > >> $ ls -lh /usr/include/freetype2/freetype/config/ftheader.h > >> -rw-r--r-- 1 root root 25K Mar 9 2012 > >> /usr/include/freetype2/freetype/config/ftheader.h > >> $ > >> > >> Makefile contains: > >> > >> =============================== > >> $ cat Makefile | grep freetype > >> FREETYPE_CFLAGS = -I/usr/include/freetype2 > >> ft_config = freetype-config > >> $ > >> =============================== > >> > >> Xft.h is from libxft-devel: > >> > >> =============================== > >> $ rpm -qf /usr/include/X11/Xft/Xft.h > >> libxft-devel-2.3.0-1.mga2 > >> $ > >> =============================== > >> > >> > >> What is wrong? > >> > >> thank you, > >> > >> Antonis. > >> > >> > >> > >> > >> > >> > ------------------------------------------------------------------------------ > >> Free Next-Gen Firewall Hardware Offer > >> Buy your Sophos next-gen firewall before the end March 2013 > >> and get the hardware for free! Learn more. > >> http://p.sf.net/sfu/sophos-d2d-feb > >> _______________________________________________ > >> cdesktopenv-devel mailing list > >> cdesktopenv-devel@lists.sourceforge.net > <mailto:cdesktopenv-devel@lists.sourceforge.net> > >> <mailto:cdesktopenv-devel@lists.sourceforge.net > <mailto:cdesktopenv-devel@lists.sourceforge.net>> > >> https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel > >> > >> > > > > > > > ------------------------------------------------------------------------------ > > Free Next-Gen Firewall Hardware Offer > > Buy your Sophos next-gen firewall before the end March 2013 > > and get the hardware for free! Learn more. > > http://p.sf.net/sfu/sophos-d2d-feb > > _______________________________________________ > > cdesktopenv-devel mailing list > > cdesktopenv-devel@lists.sourceforge.net > <mailto:cdesktopenv-devel@lists.sourceforge.net> > > <mailto:cdesktopenv-devel@lists.sourceforge.net > <mailto:cdesktopenv-devel@lists.sourceforge.net>> > > https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel > > > > > > > ------------------------------------------------------------------------------ > The Go Parallel Website, sponsored by Intel - in partnership with > Geeknet, > is your hub for all things parallel software development, from weekly > thought > leadership blogs to news, videos, case studies, tutorials, tech docs, > whitepapers, evaluation guides, and opinion stories. Check out the most > recent posts - join the conversation now. > http://goparallel.sourceforge.net/ > _______________________________________________ > cdesktopenv-devel mailing list > cdesktopenv-devel@lists.sourceforge.net > <mailto:cdesktopenv-devel@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel > > ------------------------------------------------------------------------------ The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials, tech docs, whitepapers, evaluation guides, and opinion stories. Check out the most recent posts - join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel