Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Oct 2022 16:21:42 +0900
From:      Tatsuki Makino <tatsuki_makino@hotmail.com>
To:        Jan Beich <jbeich@FreeBSD.org>, Dima Panov <fluffy@FreeBSD.org>
Cc:        FreeBSD Ports <ports@freebsd.org>
Subject:   Re: Blender
Message-ID:  <PSAPR03MB5639AF4C5068C2F70331386BFA299@PSAPR03MB5639.apcprd03.prod.outlook.com>
In-Reply-To: <PSAPR03MB563958F89E166A68CB29715FFA269@PSAPR03MB5639.apcprd03.prod.outlook.com>
References:  <20221015124220.7df485d6@dismail.de> <PSAPR03MB563903B2554A4AEBA9D52401FA279@PSAPR03MB5639.apcprd03.prod.outlook.com> <6f526043-c67c-0261-12dd-e8c58612dc86@FreeBSD.org> <PSAPR03MB5639A5BF89291F017B8B536DFA279@PSAPR03MB5639.apcprd03.prod.outlook.com> <o7uc-v3ts-wny@FreeBSD.org> <PSAPR03MB563933699CE20E6848A24F82FA269@PSAPR03MB5639.apcprd03.prod.outlook.com> <PSAPR03MB563958F89E166A68CB29715FFA269@PSAPR03MB5639.apcprd03.prod.outlook.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Tatsuki Makino wrote on 2022/10/16 15:45:
> opensubdiv-3.5.0 package was created by poudriere bulk -T.
> However, blender-3.2.2_2 build using it failed.
> There is a line in the log that may be caused by opensubdiv.
> 

I don't know how to use OpenMP properly...
In opensubdiv-3.5.0, OpenMP is used since NO_OMP was dropped.
( https://cgit.freebsd.org/ports/commit/graphics/opensubdiv?id=161039e32b880280cc0fb7b478bfc2a0181ba8fc )
Therefore, -fopenmp=libomp is added to all compilations.
However, when linking libraries, it may be necessary to link some kind of openmp library, but there is no writing about it anywhere. (something like ${OpenMP_CXX_LIBRARIES})
So I think that if NO_OMP is not written in CMAKE_ON, it will generate a library that cannot be used.
This is just a guess by me, not understanding OpenMP :)

Regards.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?PSAPR03MB5639AF4C5068C2F70331386BFA299>