[New Message] [Reply]
[Dotnet-sscli] Linux port issues
I am playing with this port of rotor, and I've encountered a
couple of problems.
I couldn't run some sample programs because they failed to locate
System or System.Xml assemblies. I noticed that the build process
didn't install them in the GAC. After I commented out this line
in makefile.csc
ASSEMBLY_KEY_FILE = $(ASSEMBLY_KEY_FILE:\=\\)
build was able to install the 2 assemblies. What's the
significance of this line above?
A related problem was that "gacutil -l" didn't list any
assemblies. The following change in gac.cpp fixed it.
gacCount = EnumerateAssemblies(ASM_CACHE_GAC, argv[currentArg+1], bPrintInstallRefs);
-->
gacCount = EnumerateAssemblies(ASM_CACHE_GAC, argc==2?NULL:argv[currentArg+1], bPrintInstallRefs);
> * From: Vincenzo Martena <martena@elet.polimi.it>
>
> For people using bash, here is the patch for file "env.sh" that
> solves previous problem and a new one, more serious.
>
> bye
>
> V
>
> ...
>
> 79a80
> > export COFFBASE_TXT_FILE="${ROTOR_DIR}/clr/bin/rotor_x86/free/coffbase.txt"
> 88a90
> > export COFFBASE_TXT_FILE="${ROTOR_DIR}/clr/bin/rotor_x86/checked/coffbase.txt"
> 95a98
> > export COFFBASE_TXT_FILE="${ROTOR_DIR}/clr/bin/rotor_x86/fastchecked/coffbase.txt"
> 103,104c106
> < export PATH=${PATH}:${TARGETCOMPLUS}:${TARGETCOMPLUS}/sdk/bin
> < export PATH=${PATH}:${TARGETCOMPLUS}/int_tools
> ---
> > export PATH=${TARGETCOMPLUS}:${TARGETCOMPLUS}/sdk/bin:${TARGETCOMPLUS}/int_tools:$PATH
[Date Prev]
[Date Next]
[Thread Prev]
[Thread Next]