Using the git code, the wiki Solaris build instructions (minus the /usr/bin/cc -> /usr/bin/gcc link), and the following PATH PATH=/usr/gnu/bin:/usr/xpg4/bin:/usr/bin:/opt/solarisstudio/bin (which avoided the version of sed that was running wild), I got a lot further; until the error sequence below. Most of the binaries built, and the ones I can test by just putting the libraries they need in their proper place appear to work (ugly without resource files, but usable, at least for those I tried, e.g. dtksh, dtcalc, dtterm - nothing that needs the CDE-specific ToolTalk or RPC services for instance, since I don’t have them running).
Any idea what to try next would be appreciated. In the full build output, I did not see any mention of libtptregexp, which I would have expected prior to referencing the library as -ltptregexp. So far, I see no reason to suppose that a SPARC build by someone who had previously succeed at an x86 build should run into any insurmountable problems. Whether I do it (with someone else telling me in sufficient detail how they did their x86 build), or someone else with access to a modern enough SPARC to run Solaris 11 does it, I really think we ought to get it done somehow. :-) Once the build was straightforward, there’s no reason it couldn’t be done automatically on a regular basis, and given a test for successful completion, packaged up, and put in a test repository, assuming someone has the knowledge to create additional scripts to do that, and an idea for a version numbering convention that accommodates the idea of a snapshot as of X time (with manual intervention only needed when an official version number change is agreed-on. Builds agreed on as acceptably stable could be promoted from a test repo to a “stable” repo, etc. Since I do have a T5240 that’s strictly my playtoy (albeit other LDOMs on there will be doing useful work for me that I don’t want disrupted), in principle I could run automated builds for awhile (not signing up to do that forever!!); but I will NOT host a repository or anything like that; so there would need to be a place that I could drop the results. errors below: LD_RUN_PATH=/usr/dt/lib:/usr/lib:/usr/X11/lib /opt/solarisstudio/bin/cc -o instant -O2 -Xa -L/usr/X11/lib -L../../../../exports/lib -L../../../../imports/motif/lib -L../../../../imports/x11/lib main.o util.o info.o translate.o traninit.o tranvar.o tables.o browse.o -L../../../../programs/dtdocbook/lib/tptregexp -ltptregexp -L/usr/X11/lib -L/usr/lib -lsocket -lnsl ld: fatal: library -ltptregexp: not found *** Error code 2 make: Fatal error: Command failed for target `instant' Current working directory /export/home/rlhamil_local/cde-git/cdesktopenv-code/cde/doc/util/dbtoman/instant *** Error code 1 The following command caused the error: for flag in -w ''; do \ case "$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \ for i in instant ;\ do \ echo "making" all "in doc/util/dbtoman/$i..."; \ (cd $i && /usr/ccs/bin/make -w all); \ done make: Fatal error: Command failed for target `all' Current working directory /export/home/rlhamil_local/cde-git/cdesktopenv-code/cde/doc/util/dbtoman *** Error code 1 The following command caused the error: for flag in -w ''; do \ case "$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \ for i in dbtoman ;\ do \ echo "making" all "in doc/util/$i..."; \ (cd $i && /usr/ccs/bin/make -w all); \ done make: Fatal error: Command failed for target `all' Current working directory /export/home/rlhamil_local/cde-git/cdesktopenv-code/cde/doc/util *** Error code 1 The following command caused the error: for flag in -w ''; do \ case "$flag" in *=*) ;; *[ik]*) set +e;; esac; done; \ for i in util C de_DE.ISO8859-1 es_ES.ISO8859-1 fr_FR.ISO8859-1 it_IT.ISO8859-1 ;\ do \ echo "making" all "in doc/$i..."; \ (cd $i && LANG=C /usr/ccs/bin/make -w all);\ done make: Fatal error: Command failed for target `all' Current working directory /export/home/rlhamil_local/cde-git/cdesktopenv-code/cde/doc make[1]: *** [all.doc] Error 1 make[1]: Leaving directory `/export/home/rlhamil_local/cde-git/cdesktopenv-code/cde' make: *** [World] Error 2 09:36:08[13]monster:...cdesktopenv-code/cde> ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel