I have limited knowledge in Linux, so I cannot say much about that.

Did you take fastPTOptimizer from
https://sourceforge.net/projects/fastptoptimizer/files/libpano13-2021-06-07.zip/download
or from the Mercurial repository that I have just generated by forking the 
current version of libpano13 and merging my changes into it ?
https://sourceforge.net/p/fastptoptimizer/code/ci/default/tree/

When taking a snapshot from the Mercurial repo, it should install in the 
same directory as libpano13 since I didn't change the directories in the 
CMakeLists.txt file.
Maybe there's a way in the Linux build system to build it only in the 
directory where the source code has been unzipped (no install in /usr/... ).
Then you could have separate places for the build files for fastPTOptimizer 
and libpano13.

If you run the GUI for CMake, you can manually enter the paths where the 
libraries are if CMake doesn't find it automatically or finds it in a wrong 
place.
johnfi...@gmail.com schrieb am Donnerstag, 3. März 2022 um 18:36:49 UTC+1:

> I am building a fork of hugin 
> https://sourceforge.net/projects/huginplusplus/
>
> That requires a fork of libpano13
> https://sourceforge.net/projects/fastptoptimizer/
>
> I don't think my issues are specific to those forks.  Likely this is just 
> my ignorance regarding CMake.
>
> Are there options I should have used with CMake to get things to go to the 
> right place?  Or is the place they went "right" and I should have done 
> something different with the other CMake to find things in that place.
>
> When I did a *make install* on the fork of libpano13, it put files in 
> /usr/local/lib64
> But the Fedora package for libpano13-devel puts those files in /usr/lib64
> The build for the fork of hugin finds the files where libpano13-devel put 
> them.
>
> I would like to know the generally correct way to have make install put 
> things in the right place.
>
> But I would also like to know how to keep such things more separated:
> Can the build for hugin be made to find the fork of libpano13 where that 
> was built (so I don't install that at all)?  If not, can I install it 
> elsewhere so it is entirely non overlapping with the fedora 
> libpano13-devel, and get the build of the fork of hugin to use that?  
> (currently most files of the make install go to the same places as  
> libpano13-develputs them, but some go to different places). 
>

-- 
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
--- 
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to hugin-ptx+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/hugin-ptx/f025999c-df44-4855-8a26-8ed8a036e9b1n%40googlegroups.com.

Reply via email to