Perhaps you can ignore my last message as I think I'm getting somewhere,
but not far.  I modified the makefile.linux till it ran (the new file is
attached).  I'm getting two warnings but the compilation says it
succeeded (how do I tell?).  If it truly worked, should I have a file in
bin called "nant" because I don't.  I then try "mono bin/miniant.exe
linux-build" as suggested by the bootstrap.sh file (the paths were wrong
in the file, fixes attached).  That seems to be where I am stuck as it
errors out with log4net complaints.  Below is a list of my commands and
their results, any help would be greatly appreciated.

====  

[EMAIL PROTECTED] nant-0.8.3.50105]$ make -f makefile.linux
mcs --unsafe -define:mono -debug -o bin/mininant.exe  -r
./bin/NDoc.Core.dll -r ./bin/log4net-net-1.0.dll -r System.We b.dll \
'./src/NAnt.Core/*.cs' \
'./src/NAnt.Core/Types/*.cs' \
'./src/NAnt.Core/Util/*.cs' \
'./src/NAnt.Core/Attributes/*.cs' \
'./src/NAnt.Core/Tasks/*.cs' \
'./src/NAnt.DotNet/Types/*.cs' \
'./src/NAnt.DotNet/*.cs' \
'./src/NAnt.DotNet/Tasks/*.cs'
./src/NAnt.Core/ConsoleDriver.cs(226) warning CS0618: Method
`XslTransform.Load(System.Xml.XmlReader)' is obsolete: `You should pass
evidence.'
./src/NAnt.Core/Tasks/StyleTask.cs(211) warning CS0618: Method
`XslTransform.Load(System.Xml.XmlReader)' is obsolete:`You should pass
evidence.'
Compilation succeeded - 2 warning(s)

========

[EMAIL PROTECTED] nant-0.8.3.50105]$ mono bin/mininant.exe linux-build
mininant version 0.0.0
 
log4net:ERROR Logger: No appenders could be found for logger
[NAnt.Core.TypeFactory] repository [log4net-default-domain]
log4net:ERROR Logger: Please initialize the log4net system properly.
 
** (bin/mininant.exe:8974): WARNING **: Could not find assembly
Microsoft.VSDesigner
 
** (bin/mininant.exe:8974): WARNING **: Could not find assembly
Microsoft.VSDesigner
 
** (bin/mininant.exe:8974): WARNING **: Could not find assembly
CollectionGen
INTERNAL ERROR
An exception was thrown by the type initializer for
NAnt.Core.TypeFactory
 
Consult the log4net output for more information.
 
Please send bug report to [EMAIL PROTECTED]
-- 
Met @ Uber <[EMAIL PROTECTED]>
Uberstats
#!/bin/sh
make -f makefile.linux
mono bin/mininant.exe linux-build
# Simple makefile to build a miniNant with core and DotNetTasks
#
# ~ Matthew Metnetsky
#   NDoc.Core.dll & log4net-net-1.0.dll we're being searched under
#   ./bin/linux not under ./bin
#
MCS=mcs
local_paths=
all_assemblies= -r ./bin/NDoc.Core.dll -r ./bin/log4net-net-1.0.dll -r System.Web.dll
all: mininant.exe

mininant.exe: src/NAnt.Core/ConsoleDriver.cs
	$(MCS) --unsafe -define:mono -debug -o bin/mininant.exe $(local_paths) $(all_assemblies) \
	'./src/NAnt.Core/*.cs' \
	'./src/NAnt.Core/Types/*.cs' \
	'./src/NAnt.Core/Util/*.cs' \
	'./src/NAnt.Core/Attributes/*.cs' \
	'./src/NAnt.Core/Tasks/*.cs' \
	'./src/NAnt.DotNet/Types/*.cs' \
	'./src/NAnt.DotNet/*.cs' \
	'./src/NAnt.DotNet/Tasks/*.cs'
	
clean:
	bin/mininant.exe 	

Reply via email to