9/3/2023 0 Comments Keepassx 0.4.3In any case, if I switched back to Ubuntu, I’d create an OpenSolaris VM and keep working on getting KeePassX to compile. KeePass installs happily via apt on Ubuntu. After two days of futzing around trying to get it to build, I was getting a bit frustrated. Since I use KeePass constantly at work, I needed to get this going. I’ve discovered another fellow has an unresolved error building KeePassX on Opensolaris, with an unanswered post from Oct 2009 on the boards. Gmake: *** Error 2Īnd so here I am stuck. Gmake: Leaving directory `/usr/share/src/keepassx-0.4.3/src’ Tried adding a symbolic link from CC to gcc:ĬC: ++boolflag:sunwcch=false: No such file or directoryĬC: unrecognized option `-template=geninlinefuncs’ĬC: -library=no%Cstd: linker input file unused because linking not doneĬC: -library=Crun: linker input file unused because linking not doneĬC: -lstdcxx4: linker input file unused because linking not doneĬC: lib/HelperX11.cpp: linker input file unused because linking not done PATH=$PATH:/opt/foss/qt4/bin:/usr/local/bin:usr/css/bin export PATH Sudo pkg install up the environment for compiling: With everything working, I was able to install Qt from repository: The solution is to fix permissions on /dev/ptmx and add a line to /etc/minor_perm: Text typed at the command prompt often isn’t echoed, so I had to type very carefully with no typos because I could not see what I was typing. Xterm text is all wacky carriage returns without line feeds produces text all over the screen and makes everything hard to read. Gdm:x:50:50:GDM Reserved UID:/var/lib/gdm: To fix it, you must give gdm a real home directory in the passwd file (/usr/lib/gconf-sanity-check-2 exited with status 256) There is a problem with the configuration server. ![]() They combine to make X somewhat unstable, and Xterms nearly unusable.Ĭould not update ICEauthority file /.ICEauthority ![]() I then attempted to install the Qt package, but it required This was available through the Package Manager, by clicking Refresh to get the list of newest packages available, then Updating everything. Qt didn’t come in the default 2009.06 install, but is available packaged from the Bionicmutton repository: You can also add DEBUG=1 to build KeePassX with debug symbols. You have to use qmake of Qt >= 4.3.0, depending on your distro it is called qmake or qmake-qt4.īy default KeePassX is installed to /usr, you can change that by adding PREFIX= to the qmake command. I got 0.4.3.Ĭat INSTALL to read the amazingly terse installation instructions: ![]() Hit to download the current source code tarball. Starting from a fresh CD install of 2009.06 This build took a lot of headscratching and research, as I couldn’t easily find any single resource describing how to do the build, and KeePassX requires quite a bit of pre-work before it will build.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |