Assuming you are using mpiBLAST 1.2.1, you need to use the October 2003 release of the NCBI Toolbox from here: ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools/old/ Each version of mpiBLAST is designed to compile against a specific version of the NCBI Toolbox, as mentioned on our download page here: http://mpiblast.lanl.gov/download.html Later toolbox releases changed the API to BlastMakeMultQueries and BXMLPrintOutput, which is why you are seeing those build errors. Regards, -Aaron Nick Brockner wrote: > Hi All, > > I think I am missing something here, but attempting to compile > mpiBlast gets me the following: > > blast_hooks.c: In function `getFakeBioseq': > blast_hooks.c:785: error: too few arguments to function > `BlastMakeMultQueries' > blast_hooks.c: In function `outputResults': > blast_hooks.c:1334: error: too few arguments to function > `BXMLPrintOutput' > blast_hooks.c:1345: error: too few arguments to function > `BXMLPrintOutput' > blast_hooks.c:1493: error: too few arguments to function > `BXMLPrintOutput' > blast_hooks.c:1498: error: too few arguments to function > `BXMLPrintOutput' > mpicc: No such file or directory > make[1]: *** [mpiblast-blast_hooks.o] Error 1 > make: *** [all-recursive] Error 1 > > > My setup: > OS X Server 10.3.5 > gcc version 3.3 20030304 (Apple Computer, Inc. build 1495) > NCBI toolkit installed > LAM-MPI version 7.0.6 > > > Thanks, > > -Nick Brockner > > _______________________________________________ > Bioclusters maillist - Bioclusters@bioinformatics.org > https://bioinformatics.org/mailman/listinfo/bioclusters