Hi,

I downloaded H/Direct as a source, adapted it to my settings and then
typed "make all".

Some clock-ticks later I received the following message:

>ghc -syslib misc -syslib exts -Rghc-timing -H16m -recomp -syslib
posix    -o ihc  >AbsHUtils.o  IDLToken.o  MarshallUtils.o  AbstractH.o
IDLUtils.o  NameSupply.o  >Attribute.o  Lex.o  Opts.o  BasicTypes.o
LexM.o  PP.o  CgMonad.o  LibUtils.o  >PpAbstractH.o  CodeGen.o
Literal.o  PpCore.o  CoreIDL.o  Main.o  PpIDLSyn.o  >CoreUtils.o
MarshallDep.o  PreProc.o  Desugar.o  MarshallEnum.o  Pretty.o
>DsMonad.o  MarshallMethod.o  Rename.o  Env.o  MarshallMonad.o
SrcLoc.o  >FiniteMap.o  MarshallStruct.o  SymbolTable.o  GetOpt.o
MarshallType.o  Utils.o  >IDLSyn.o  MarshallUnion.o  Parser.o
mkNativeInfo.o  NativeInfo.o
>ld: fatal: symbol `main' is multiply defined:
>        (file mkNativeInfo.o and file
/usr/local/lib/libHSrts.a(main.o));
>ld: fatal: File processing errors. No output written to ihc

I don't want to edit the sources, so perhaps you might help  ;)

Might it be enough to search for a 'new' file "libHSrts.a"?

Thanks
    _____Thomas_____

Reply via email to