Giter Site home page Giter Site logo

sciinstitute / fluorender Goto Github PK

View Code? Open in Web Editor NEW
38.0 38.0 11.0 664.54 MB

FluoRender is an interactive rendering tool for confocal microscopy data visualization.

Home Page: http://www.sci.utah.edu/software/fluorender.html

License: Other

C 45.74% C++ 51.74% Shell 0.01% Python 0.02% QMake 0.01% CMake 0.28% Batchfile 0.01% Java 0.12% C# 1.44% Inno Setup 0.45% HTML 0.14% Pascal 0.05%

fluorender's People

Contributors

astraw avatar basisunus avatar brigb123 avatar dependabot[bot] avatar emmenlau avatar jefferis avatar mcuma avatar remalcodex avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fluorender's Issues

Mailing list refusing access

I have tried to join the fluorender-users mailing list on two occassions (following the instructions on the website), and I get an error saing that it is undeliverable due to the recipient system refusing to accept a connection.... any help is appreciated.

Instructions that were followed:
Joining the FluoRender Users Mailing List

  1. Compose an email to [email protected] with the following in the body of message: subscribe fluorender-users
    Nothing needed in the Subject line. Just send.
  2. You will receive a response from the list manager requesting confirmation. Just send back a reply message to confirm your subscription (no added text needed).
  3. Finally, you will receive a welcome message confirming that you have been added to the mailing list.

Linux support (Ubuntu 16.04)

Fluorender looks very interesting! I would like to try it on my data, but I only have Linux. There seems
to be no Linux support. If I add Linux support,would you be willing to consider such a pull request?

I already got to ~78% of the build. Until now there where mostly some minor issues with some missing
header includes, or uppercase/lowercase file name issues, and minor issues in the CMakeLists.txt.
Now I got to the first "real" problem: there is class KeyCode defined in Animator/FlKey.h. This name
collides with a name in:

/usr/include/X11/X.h:108:23: note: ‘KeyCode’ has a previous declaration here
 typedef unsigned char KeyCode;

To build on Linux I think its required to rename the class KeyCode to something else. Is that an
option?

missing libtiff with binary download on mac

Is there any chance that the precompiled binary FluoRender2.30_mac64.pkg could include libtiff? I am on macosx 14.5 / M3 chip and hesitating about installing homebrew intel (as would be required here) vs homebrew arm ...

Termination Reason:    Namespace DYLD, Code 1 Library missing
Library not loaded: /usr/local/opt/libtiff/lib/libtiff.6.dylib
Referenced from: <C4C17092-52A0-31A9-81CE-0388E9A452F2> /Applications/FluoRender.app/Contents/MacOS/FluoRender
Reason: tried: '/usr/local/opt/libtiff/lib/libtiff.6.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/opt/libtiff/lib/libtiff.6.dylib' (no such file), '/usr/local/opt/libtiff/lib/libtiff.6.dylib' (no such file)
(terminated at launch; ignore backtrace)

Linker cannot find wxWidgets

Hello,

I would like to build the newest FluoRender release on my Windows PC, but I have run into problems I could not solve.

I followed your guide on GitHub and I could successfully build both boost (1.78) and wxwidgets (3.1.6) using MSVC 14.2 (I use Visual Studio 2019).

CMake found wxwidgets by itself and it was my job to type in the path to boost.

Configuration passed without errors, the project was generated and it could be opened without problems.

However, I cannot build FluoRender at all. I get around 17000 errors complaining about various missing wxwidgets symbols and functions such as

Error LNK2001 unresolved external symbol "protected: static struct wxEventTable const wxWindow::sm_eventTable" (?sm_eventTable@wxWindow@@1UwxEventTable@@b) FluoRender D:\FluoRender\build2-27\VMovieView.obj

Error LNK2001 unresolved external symbol "public: virtual bool __cdecl wxWindow::LoadNativeDialog(class wxWindow *,class wxString const &)" (?LoadNativeDialog@wxWindow@@UEAA_NPEAV1@AEBVwxString@@@z) FluoRender D:\FluoRender\build2-27\Tester.obj

or

Error LNK2001 unresolved external symbol "public: virtual bool __cdecl wxWindow::RegisterHotKey(int,int,int)" (?RegisterHotKey@wxWindow@@UEAA_NHHH@Z) FluoRender D:\FluoRender\build2-27\BrushToolDlg.obj

As I said there are 17 000 of those. The program can not see wxWidgets at all, I think.

Are there any additional settings to the linker I have to fill in myself? I tried to add different additional (in addition to those set by CMake) directories to the additional dependencies, but it did not help.

I could build an older version of Fluorender (v2.25) without problems. The linked settings are the same, but the newer version does not get built.

I would be glad for any tips on how to fix this.

Thanks a lot in advance

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.