[HECnet] Trying to build SIMH from git (on OpenIndiana)

Mark Pizzolato - Info Comm Mark at infocomm.com
Wed Mar 13 14:02:03 PDT 2013


On Wednesday, March 13, 2013 at 1:57 PM, Dave McGuire wrote:
On 03/13/2013 04:50 PM, Mark Pizzolato - Info Comm wrote:
On Wednesday, March 13, 2013 at 1:48 PM, Dave McGuire wrote:
On 03/13/2013 04:46 PM, Mark Pizzolato - Info Comm wrote:
On Wednesday, March 13, 2013 at 1:42 PM. Dave McGuire wrote:
On 03/13/2013 04:21 PM, Cory Smelosky wrote:
mkdir -p BIN
gcc -std=c99 -U__STRICT_ANSI__   -O2 -finline-functions
-fgcse-after-reload -fpredictive-commoning -fipa-cp-clone
-fno-unsafe-loop-optimizations -fno-strict-overflow -flto
-fwhole-program -Wno-unused-result   -I . -D_GNU_SOURCE
-DUSE_READER_THREAD -DSIM_ASYNCH_IO   -DHAVE_DLOPEN=so
sim_BuildROMs.c
-o BIN/BuildROMs
ld: fatal: auxiliary filter option (-f, --auxiliary) is only
available when building a shared object


  First of all, Cory...have you tried using Sun's compiler?   It
kicks the snot out of GCC for SPARC code generation.   I did give you a
copy.

In case it isn't obvious, using this makefile with a different
compiler (called
suncc for instance) is done by:

    $ make GCC=suncc vax

Let me know how things work out....

  You'll also have to change any GCC-specific options ("-f<xxx") in
the Makefile.

I don't think gcc specific options are used if the compiler isn't gcc.   That is
why I'd like to know 'how things work out'....

  I seem to recall that they were, the last time I did it, but it has been awhile
since I did that build.

The makefile was drastically rewritten in simh v3.9 (last May) and even more so since then.   

- Mark



More information about the Hecnet-list mailing list