<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi Sayed,</p>
<p><br>
</p>
<p>How can I reproduce that? I tried "gmake", but quickly run into
the following issue:<br>
</p>
<p>julia-1.11.3/Make.inc:1291: *** "Attempting to build OpenBLAS or
SuiteSparse without a functioning fortran compiler!". Stop.</p>
<p>And I installed openblas and suitesparse... did you set any
further environment variables?</p>
<p><br>
</p>
<p>You might also want to look at the FreeBSD port for julia
(lang/julia; github.com/freebsd/freebsd-ports).</p>
<p>Regards,</p>
<p><br>
</p>
<p> Michael<br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 2/23/25 01:44, Sayed Mohammad
Badiezadegan wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CADMcpTZG2g_Z9-anGEryim8ZiJ0ojdzyoiNBYnuvTpCnbW8ozw@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="auto">
<div dir="ltr">Hi Michael,
<div><br>
</div>
<div>Thank you for getting back to me.</div>
<div>I cloned the Julia Git files in my DragonflyBSD and then
installed gmake, GCC on my DragonflyBSD.</div>
<div>Then I ran #gmake -j 12 and after some minutes of
processing I got the screenshot that I have attached.</div>
<div>I would appreciate it if you let me know what is the
problem.</div>
<div>Thank you.</div>
<div><br>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Feb 21, 2025 at
1:28 AM Michael Neumann <<a href="mailto:mneumann@ntecs.de"
target="_blank" rel="noreferrer" moz-do-not-send="true"
class="moz-txt-link-freetext">mneumann@ntecs.de</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On
Thu, Feb 20, 2025 at 06:01:40PM -0800, Sayed Mohammad
Badiezadegan wrote:<br>
> Hi everybody,<br>
> <br>
> I would like to port the Julia language to DragonflyBSD.<br>
> <br>
> Is there any step-by-step manual available for porting
it?<br>
<br>
Hi Sayed,<br>
<br>
I would start with cloning the git repo and then following the
general<br>
build instructions and those for FreeBSD:<br>
<br>
<a
href="https://docs.julialang.org/en/v1/devdocs/build/build/"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://docs.julialang.org/en/v1/devdocs/build/build/</a><br>
<a
href="https://docs.julialang.org/en/v1/devdocs/build/freebsd/"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://docs.julialang.org/en/v1/devdocs/build/freebsd/</a><br>
<br>
You first need all required build tools. Note, that GNUMake is
called<br>
"gmake" on BSD, so when you read "make" in the build
instructions for<br>
Linux, replace that with "gmake".<br>
<br>
Another thing that might help is to do a "git grep FreeBSD" or
"git grep<br>
__FreeBSD__". Sometimes there might be conditional code, for
which you'd<br>
need to add a "#ifdef __DragonFly__" in addition.<br>
<br>
Please keep us up-to-date with your progress and get back to
us for<br>
further help.<br>
<br>
Regards,<br>
<br>
Michael<br>
<br>
</blockquote>
</div>
</blockquote>
</body>
</html>