1. Download and compile the latest version of raxml from here: https://github.com/stamatak/standard-RAxML (one of the Pthreads versions is best)
2. Rename the executable 'raxml' or 'raxml.exe' if you're on windows
3. Get the latest version of PF-raxml
4. Put your new 'raxml' program in the 'programs' folder of PartitionFinder
5. Run PartitionFinder with this extra option at the commandline: "--raxml"
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Hi Ingo and others,
I used MinGW-w64 compiler included in Strawberry Perl. All of
non-PTHREADS/i386, PTHREADS/i386, non-PTHREADS/x64, and PTHREADS/x64
versions work as well if "pthreadGC2-w??.dll" is placed in the same
folder, and if "-D__APPLE__" is added to CFLAGS. Because "posix_memalign"
is not supported by MinGW, I hope this function replaced to
"_aligned_malloc" on the Windows systems when possibe. Note that memory
reserved by "_aligned_malloc" must be released by "_aligned_free".
Best regards,
On Tue, 20 Nov 2012 05:23:21 -0800 (PST)
Ingo Michalak <boro...@gmail.com> wrote in
I used MinGW-w64 compiler included in Strawberry Perl. All of
non-PTHREADS/i386, PTHREADS/i386, non-PTHREADS/x64, and PTHREADS/x64
versions work as well if "pthreadGC2-w??.dll" is placed in the same
folder, and if "-D__APPLE__" is added to CFLAGS. Because "posix_memalign"
is not supported by MinGW, I hope this function replaced to
"_aligned_malloc" on the Windows systems when possibe. Note that memory
reserved by "_aligned_malloc" must be released by "_aligned_free".
Best regards,
On Tue, 20 Nov 2012 05:23:21 -0800 (PST)
Ingo Michalak <boro...@gmail.com> wrote in
<107506e5-1940-4a58-a723-e2c691...@googlegroups.com>
Simon, could you send me your getline() implementation please?
I'll replace the GNU version with yours and test it.
> >> <107506e5-1940-4a58-a723-e2c691...@googlegroups.com>
it is in https://github.com/sim82/standard-RAxML/blob/win32/axml.c lines 608-667 (I'm posting this here in the hope that anyone who feels like it has a look to spot all the inevitable errors...). The buffer resize strategy in getline_insptr_valid could probably be optimized for files with very long lines (maybe some super-linear growth, or growth by full pages etc. Lots of research has been done on this.).