[jamming] Jam tutorial sites, and a few other things...

Andrew McCall andrew.mccall at gmail.com
Mon Apr 10 01:15:42 PDT 2006


Hi Folks,

Are there any sites that give tutorials on how to use Jam?  I want to
use it for a project due to the fact its quick and available on
multiple platforms.

The only problem I can see is that there isn't many sites that talk
you through the basics!  Does anyone know of any sites that start from
scratch with Jam?

I can get a single project to build, but when I have an application
that uses a DLL the build falls over.  I basically want to do the
following using Jam:

gcc -c hello.c
gcc -c -DBUILD_DLL dllfct.c
gcc -shared -o tst.dll -Wl,--out-implib,libtstdll.a dllfct.o
gcc -o hello.exe hello.o -L./ -ltstdll

Also, I have found tha jam-2.5 didn't build using MinGW on Windows.  I
had to change the section else if $(MINGW) in the Jambase file to the
following:

else if $(MINGW)
{
   Echo		"MingW32" ;

   CC		?= gcc ;
   C++		?= g++ ;
   CCFLAGS 	+= -DMINGW ;
   RANLIB		?= "ranlib" ;
   SUFEXE		?= .exe ;
	
   MV		?= move /y ;
   CP		?= copy ;
   RM		?= del /f/q ;
   RMDIR		?= rmdir /s/q ;
   SLASH		?= \\ ;
   SUFLIB		?= .lib ;
   SUFOBJ		?= .obj ;
		
}

Who do I submit this patch to?

--
Thanks,

Andrew McCall
andrew.mccall at gmail.com



More information about the jamming mailing list