Sorry Michael - we are both in meetings, and so keep having large gaps in our day.
I did push a copy of my bundle to Dave's machines, and they seem to work. Thus, I need to go back to my machine at home and try to figure out what is going on. Maybe my machine has a different setup of some type? You may want to do the same as I did - push the bundle to Dave, and have him try to run it on his machine. That way you will know if it is the machine or bundle... Sorry I don't have better ideas... Alan From: [email protected] [mailto:[email protected]] On Behalf Of Michael Jackson Sent: Tuesday, May 24, 2011 2:30 PM To: David Partyka Cc: ParaView Subject: Re: [Paraview] Redistributable ParaView OS X Package is unusable. Just tried on a clean checkout of source with cmake 2.8.4 and have the same result. Application has no real menu bar. Just a single menu that says "NewApplication". Still no idea what is going wrong. This was with Qt 4.7.2 self compiled. ----- Mike Jackson www.bluequartz.net<http://www.bluequartz.net> Principal Software Engineer [email protected]<mailto:[email protected]> BlueQuartz Software Dayton, Ohio Sent from my mobile device. On May 24, 2011, at 14:41, David Partyka <[email protected]<mailto:[email protected]>> wrote: git checkout v3.10.1 will put you right on the tag. On Tue, May 24, 2011 at 2:38 PM, Michael Jackson <[email protected]<mailto:[email protected]>> wrote: I don't usually run them as 'sudo' either but I am grasping at anything at this point. This almost seems like the main ParaView program isn't loading a library/plugin that contains the menu bar setup code. Is that code in fact in a library or plugin? Maybe that library/plugin isn't getting properly setup during the fixup_bundle stage? Maybe I have a missmash of code in my ParaView source directory? What is the git tag for ParaView 3.10.1? Maybe I am not pulling correctly? Getting ready for another build with a completely clean 3.10.1 download from Kitware. -- Mike Jackson <www.bluequartz.net<http://www.bluequartz.net>> On May 24, 2011, at 1:42 PM, David Partyka wrote: > The only other thing I can think of is that I don't run any of those commands > as sudo to create the binary. If you mix/match priviledge/non-priviliedged > execution, something will likely have a permission problem and fail. To > generate the binary this is my bash history verbatim. > > 540 mkdir build-mike > 541 cd source/ > 542 git pull > 543 git submodule update > 544 cd .. > 545 cd build-mike/ > 546* cmake -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE:STRING=Release > -DCMAKE_INSTALL_PREFIX=/Users/Shared/Toolkits/ParaView-3.10.1 > -DCMAKE_OSX_ARCHITECTURES:STRING="x86_64" > -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING="10.5" > -DCMAKE_OSX_SYSROOT:PATH="/Developer/SDKs/MacOSX10.5.sdk" ../source/ > <launched cmake-gui to set qmake location> > 547 make -j18 > 548 cpack -G DragNDrop --config > Applications/ParaView/CPackParaViewConfig.cmake > > > On Tue, May 24, 2011 at 8:31 AM, Michael Jackson > <[email protected]<mailto:[email protected]>> wrote: > Hmm. I am not seeing anything in there that is different from my setup > besides the Qt version. I have tried both 4.6.3 and 4.7.2 of Qt and > CMake versions 2.8.3 and 2.8.4. All with the same issue. Maybe asking > on the Qt interest list if anyone has ever seen this type of behavior > before? > _________________________________________________________ > Mike Jackson > [email protected]<mailto:[email protected]> > > > On Tue, May 24, 2011 at 8:14 AM, David Partyka > <[email protected]<mailto:[email protected]>> wrote: > > Qt 4.6.3 built by hand with cocoa, the binary is x64 only targeting 10.5. I > > am building from the tip of the 'release' branch. > > Qt Configure command: > > export QMAKE_MACOSX_DEPLOYMENT_TARGET=10.5 > > ./configure > > --prefix=/Users/partyd/Dashboards/Support/qt-4.6.3-MacOSX10.5/bin -nomake > > demos -nomake examples -arch x86_64 -opensource -release -cocoa -shared > > > > I also pass these in as -D arguments on initial configure with cmake. > > set(CMAKE_OSX_ARCHITECTURES "x86_64" CACHE STRING "force build for 64-bit > > Leopard" FORCE) > > set(CMAKE_OSX_DEPLOYMENT_TARGET "10.5" CACHE STRING "force build for 64-bit > > Leopard" FORCE) > > set(CMAKE_OSX_SYSROOT "/Developer/SDKs/MacOSX10.5.sdk" CACHE PATH "force > > build for 64-bit Leopard" FORCE) > > On Mon, May 23, 2011 at 10:30 PM, Michael Jackson > > <[email protected]<mailto:[email protected]>> wrote: > >> > >> Dave, > >> What is the configuration you are using? Qt Version? As Carbon or Cocoa? > >> Universal Binaries or x64 only? Self build or download from Nokia? > >> > >> What tag from paraview git repository are you using? I may be able to get > >> my environment going like yours. > >> > >> I also tried the latest ParaView master from head and my plugins need to > >> be updated for that to work so using that is out of the question at this > >> point. > >> > >> This is what I have tried and have not worked: > >> Qt 4.6.2 Self built with NO custom plugins > >> Qt 4.7.2 Self built with NO custom plugins > >> "make install" of both of the above. > >> using sudo for everything to avoid possible permissions issues. > >> > >> I'll download the prebuilt Qt libraries from Nokia and try those. I guess > >> I could also try CMake 2.8.4 > >> ___________________________________________________________ > >> Mike Jackson > >> www.bluequartz.net<http://www.bluequartz.net> > >> Principal Software Engineer > >> [email protected]<mailto:[email protected]> > >> BlueQuartz Software Dayton, Ohio > >> > >> > >> > >> On May 23, 2011, at 6:33 PM, David Partyka wrote: > >> > >> > Can you provide the initial cmake configuration details of your vanila > >> > paraview build? > >> > > >> > On Mon, May 23, 2011 at 6:02 PM, Michael Jackson > >> > <[email protected]<mailto:[email protected]>> wrote: > >> > I tried this also: > >> > > >> > 562:[mjackson@ferb2:4.6.2]$ sudo rm -rf _CPack_Packages/; sudo cpack -G > >> > ZIP --config Applications/ParaView/CPackParaViewConfig.cmake > >> > CPack: Create package using ZIP > >> > CPack: Install projects > >> > CPack: - Run preinstall target for: ParaView Runtime Libs > >> > CPack: - Install project: ParaView Runtime Libs > >> > CPack: - Run preinstall target for: HDF5 Core Library > >> > CPack: - Install project: HDF5 Core Library > >> > CPack: - Run preinstall target for: VTK Runtime Libs > >> > CPack: - Install project: VTK Runtime Libs > >> > CPack: - Run preinstall target for: ParaView Components > >> > CPack: - Install project: ParaView Components > >> > CPack: Create package > >> > CPack Error: Problem while adding file< > >> > /Users/Shared/OpenSource/ParaView-3.10.1/4.6.2<tel:3.10.1%2F4.6.2>/_CPack_Packages/Darwin-i386/ZIP/ParaView-3.10.1-Darwin-i386/lib/paraview-3.10/libCosmo.dylib> > >> > to archive > >> > </Users/Shared/OpenSource/ParaView-3.10.1/4.6.2<tel:3.10.1%2F4.6.2>/_CPack_Packages/Darwin-i386/ZIP/ParaView-3.10.1-Darwin-i386.zip> > >> > .ERROR =archive_write_header: Filetype not supported > >> > CPack Error: Problem compressing the directory > >> > CPack Error: Error when generating package: ParaView > >> > > >> > > >> > And that was built against Qt 4.6.2. > >> > ___________________________________________________________ > >> > Mike Jackson > >> > www.bluequartz.net<http://www.bluequartz.net> > >> > Principal Software Engineer > >> > [email protected]<mailto:[email protected]> > >> > BlueQuartz Software Dayton, Ohio > >> > > >> > On May 23, 2011, at 5:56 PM, David Partyka wrote: > >> > > >> > > I am really unsure, I haven't ever seen these kinds of errors before > >> > > and I am unable to reproduce this. sla.r on my system appears to just > >> > > contain license information. Have you tried manually removeing the > >> > > _CPack_Packages directory in your build tree to see if for some reason > >> > > cpack > >> > > isn't able to blow it away entirely? > >> > > > >> > > On Mon, May 23, 2011 at 5:24 PM, Michael Jackson > >> > > <[email protected]<mailto:[email protected]>> > >> > > wrote: > >> > > When running CPack on a "clean" paraview build directory where NONE of > >> > > my plugins are being build I get the following after trying to run > >> > > CPack: > >> > > > >> > > cpack -G DragNDrop --config > >> > > Applications/ParaView/CPackParaViewConfig.cmake > >> > > ..... > >> > > > >> > > > >> > > /Users/Shared/OpenSource/ParaView-3.10.1/Build/_CPack_Packages/Darwin-i386/DragNDrop/sla.r:522: > >> > > ### /usr/bin/Rez - String spans lines. > >> > > > >> > > /Users/Shared/OpenSource/ParaView-3.10.1/Build/_CPack_Packages/Darwin-i386/DragNDrop/sla.r: > >> > > ### /usr/bin/Rez - Since errors occurred, > >> > > /Users/Shared/OpenSource/ParaView-3.10.1/Build/_CPack_Packages/Darwin-i386/DragNDrop/temp-udco.dmg's > >> > > resource fork was not completely updated. > >> > > > >> > > /Users/Shared/OpenSource/ParaView-3.10.1/Build/_CPack_Packages/Darwin-i386/DragNDrop/sla.r: > >> > > ### /usr/bin/Rez - SysError -37 during set file info. > >> > > > >> > > CPack Error: Problem compressing the directory > >> > > CPack Error: Error when generating package: ParaView > >> > > > >> > > > >> > > > >> > > ___________________________________________________________ > >> > > Mike Jackson > >> > > www.bluequartz.net<http://www.bluequartz.net> > >> > > Principal Software Engineer > >> > > [email protected]<mailto:[email protected]> > >> > > BlueQuartz Software Dayton, Ohio > >> > > > >> > > On May 23, 2011, at 4:32 PM, David Partyka wrote: > >> > > > >> > > > I've never seen anything like that, as that is the same process I > >> > > > used to make the 3.10.1 binaries. Though I did use cmake 2.8.4. Are > >> > > > you > >> > > > using a really new Qt or something along those lines? > >> > > > > >> > > > On Mon, May 23, 2011 at 4:19 PM, Michael Jackson > >> > > > <[email protected]<mailto:[email protected]>> > >> > > > wrote: > >> > > > I followed the directions on the wiki page to compile my own > >> > > > ParaView 3.10.1 because I have some custom plugins that I compile. > >> > > > The .dmg > >> > > > image was created just fine but the contained "ParaView.app" when > >> > > > launched > >> > > > only has a menu bar that has "New Application" menu. Nothing else. > >> > > > Yet when > >> > > > I run it from the Build folder everything works just fine. Is there > >> > > > something in the cmake configuration of ParaView that I need to set > >> > > > that > >> > > > tells CMake that I am going to making a redistributable package? The > >> > > > same > >> > > > thing happens if I try a "make install" from the command line. This > >> > > > is on OS > >> > > > X 10.6.8 with CMake 2.8.3 and the ParaView 3.10.1 sources from the > >> > > > web site. > >> > > > ___________________________________________________________ > >> > > > Mike Jackson > >> > > > www.bluequartz.net<http://www.bluequartz.net> > >> > > > Principal Software Engineer > >> > > > [email protected]<mailto:[email protected]> > >> > > > BlueQuartz Software Dayton, Ohio > >> > > > > >> > > > _______________________________________________ > >> > > > Powered by www.kitware.com<http://www.kitware.com> > >> > > > > >> > > > Visit other Kitware open-source projects at > >> > > > http://www.kitware.com/opensource/opensource.html > >> > > > > >> > > > Please keep messages on-topic and check the ParaView Wiki at: > >> > > > http://paraview.org/Wiki/ParaView > >> > > > > >> > > > Follow this link to subscribe/unsubscribe: > >> > > > http://www.paraview.org/mailman/listinfo/paraview > >> > > > > >> > > > >> > > > >> > > >> > > >> > > > > > _______________________________________________ > Powered by www.kitware.com<http://www.kitware.com> > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > Follow this link to subscribe/unsubscribe: > http://www.paraview.org/mailman/listinfo/paraview >
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview
