Haven’t run make install, and haven’t tried using the binary on another Mac 
without Homebrew (MacPorts sucks).

> On 15 Aug 2015, at 8:48 pm, Jonathan Bennett <jbscienc...@gmail.com> wrote:
> 
> The binary builds, but did you run make install? Does the fwknop-gui.app 
> bundle run on a mac that doesn't have macports?
> 
> On Sat, Aug 15, 2015, 7:42 PM Sebastien J. <s...@mac.com 
> <mailto:s...@mac.com>> wrote:
> I compiled on OSX and it launches fine…
> 
> Used Homebrew for my dependencies.
> 
> <Screen Shot 2015-08-15 at 8.41.57 pm.png>
> 
>> On 15 Aug 2015, at 6:58 pm, Jonathan Bennett <jbscienc...@gmail.com 
>> <mailto:jbscienc...@gmail.com>> wrote:
>> 
>> I've spent quite some time now trying to get a mac bundle to build. I've 
>> pushed the changes to CMakeLists.txt to github that *should* produce a valid 
>> bundle when make install is run. Right now, the wxwidgets installed by 
>> macports causes the bundle creation to error out. When using homebrew make 
>> install appears to complete successfully. When running, though, we get an 
>> immediate segfault: EXC_BAD_ACCESS KERN_PROTECTION_FAILURE.
>> 
>> So, I'm a bit lost on this. Any of you mac guys feel free to jump in and 
>> figure this out. I asked in the cmake irc, and they had no idea.
>> 
>> On Fri, Aug 14, 2015 at 9:52 PM Michael Rash <michael.r...@gmail.com 
>> <mailto:michael.r...@gmail.com>> wrote:
>> On Fri, Aug 14, 2015 at 9:58 PM, Jonathan Bennett <jbscienc...@gmail.com 
>> <mailto:jbscienc...@gmail.com>> wrote:
>> Made a couple fixes and pushed to github. Seems to work on this mac now. I 
>> am trying to get a working bundle so it can be distributed without a 
>> macports or homebrew install.
>> 
>> 
>> Yep, IP resolution mode works now on Yosemite.
>> 
>> --Mike
>> 
>>  
>> 
>> On Fri, Aug 14, 2015, 8:20 PM Michael Rash <michael.r...@gmail.com 
>> <mailto:michael.r...@gmail.com>> wrote:
>> On Fri, Aug 14, 2015 at 4:08 PM, Damien Stuart <dstu...@dstuart.org 
>> <mailto:dstu...@dstuart.org>> wrote:
>> The knock is working as well.
>> 
>> I should point out that this is on a different Mac (mine at home running 
>> Mavericks).  This first one I used is older (with Mountain Lion).  I will 
>> retry on the older one when I get a chance.
>> 
>> The CMAKE_OSX_ARCHITECTURES update allowed me to get the UI compiled. I'm on 
>> Yosemite with this Mac, and the UI launches and allows me to save a config. 
>> I can also successfully send a knock unless I use the IP resolution mode 
>> (which gives "Failed initialization"). That exact message does not come from 
>> fwknop-gui or libfko that I can see, so perhaps this is another error from 
>> curl? The SPA packets work great in non-resolution mode.
>> 
>> --Mike
>> 
>>  
>> 
>> -Damien
>> 
>> 
>> On Fri, Aug 14, 2015 at 1:32 PM, Jonathan Bennett <jbscienc...@gmail.com 
>> <mailto:jbscienc...@gmail.com>> wrote:
>> Removing that line was an option I wanted to test. When you say it is 
>> working, do you mean just the compiling, or sending a knock as well?
>> 
>> At one point I had a bug where only the first knock would work and repeated 
>> attempts would fail, but I thought I fixed that one. That could be what is 
>> happening, though.
>> 
>> 
>> On Fri, Aug 14, 2015, 12:11 PM Damien Stuart <dstu...@dstuart.org 
>> <mailto:dstu...@dstuart.org>> wrote:
>> Hmm.
>> 
>> I commented out the CMAKE_OSX_ARCHITECTURES on my mac at home and it's 
>> working.  I should also add that I am using Homebrew instead of macports.
>> 
>> -Damien
>> 
>> On Fri, Aug 14, 2015 at 1:05 PM, Jonathan Bennett <jbscienc...@gmail.com 
>> <mailto:jbscienc...@gmail.com>> wrote:
>> That is probably an error from the curl library trying to do https to 
>> resolve the local ip. I'll add that to the todo list for when I get back to 
>> a mac to work on it. Thank you for the report.
>> 
>> 
>> On Fri, Aug 14, 2015, 12:01 PM Damien Stuart <dstu...@dstuart.org 
>> <mailto:dstu...@dstuart.org>> wrote:
>> I was able to get it to compile on my mac after setting 
>> "CMAKE_OSX_ARCHITECTURES x86_64" in the CMakeLists.txt file.
>> 
>> It runs, but when I go to send a knock, it just pops up a dialog stating 
>> "Unknown Error".
>> 
>> -Damien
>> 
>> On Thu, Aug 13, 2015 at 11:19 PM, Jonathan Bennett <jbscienc...@gmail.com 
>> <mailto:jbscienc...@gmail.com>> wrote:
>> 
>> 
>> On Thu, Aug 13, 2015, 10:07 PM Michael Rash <michael.r...@gmail.com 
>> <mailto:michael.r...@gmail.com>> wrote:
>> 
>> On Thu, Aug 13, 2015 at 4:28 PM, Jonathan Bennett <jbscienc...@gmail.com 
>> <mailto:jbscienc...@gmail.com>> wrote:
>> 
>> There is now an installer for fwknop-gui on Windows. It's built using inno 
>> setup. Link here: http://incomsystems.biz/misc/fwknop-gui-installer.exe 
>> <http://incomsystems.biz/misc/fwknop-gui-installer.exe>
>> 
>> Awesome! I used the installer on a Window 7 VM, and it worked perfectly 
>> (sending a SPA packet to fwknopd running on a separate Linux box).
>> 
>> I also compiled up the UI on an Ubuntu 1410 system, and it worked there too 
>> after I got the wxWidgets stuff installed. One minor thing is that the 
>> backspace key did not seem to delete characters out of fields like the 
>> stanza name - not sure if this is something in my setup or not (ubuntu VM on 
>> a Mac). I was able to highlight the complete field and then type over the 
>> existing text as a workaround. Also, for both the Linux and Windows UI's, 
>> the tab key doesn't seem to move the cursor from one field to the next. 
>> (Totally minor - just reporting things in case they are useful.)
>> 
>> The tab issue I was aware of, but not the backspace issue. I'll investigate 
>> and get it fixed.
>> 
>> 
>> A feature for a future release might be to add a status bar (or box) that 
>> lets the user know that a SPA packet has been sent after hitting the "Send 
>> Knock" button. This could come in handy if the IP resolution step is slow 
>> for example. This could maybe be a text status area at the bottom of the UI 
>> that just flashes the steps involved such as "resolving IP...", "sending 
>> knock", etc. If the IP resolution is fast, then this status would just flash 
>> very briefly before moving to the next phase. What do you think?
>> 
>> If something goes wrong, a message is displayed. I think a visual feedback 
>> of success would also be helpful.
>> 
>> 
>>  
>> 
>> 
>> This is still the same early alpha version, so please report any bugs you 
>> find.
>> 
>> I'll work on the Mac package when I can get back to an Apple machine. I hope 
>> to have a mac binary download sometime this weekend.
>> 
>> I tried briefly on my Mac as well - ran into some linker issues that I think 
>> are my fault. More soon on this front.
>> 
>> Did you hit the i686 vs x86_64 issue? In CMakeLists.txt change the line:
>> 
>> set(CMAKE_OSX_ARCHITECTURES i386)
>> To
>> set(CMAKE_OSX_ARCHITECTURES x86_64)
>> And clean your build directory and try again. I seem to remember the same 
>> error when I built it using macports. If this fixes it for you, I'll push 
>> that change to github.
>> 
>> 
>> 
>> Thanks to you, fwknop usability is about to take a giant step forward.
>> 
>> --Mike
>> 
>>  
>> 
>> --Jonathan
>> 
>> ------------------------------------------------------------------------------
>> 
>> _______________________________________________
>> Fwknop-discuss mailing list
>> Fwknop-discuss@lists.sourceforge.net 
>> <mailto:Fwknop-discuss@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/fwknop-discuss 
>> <https://lists.sourceforge.net/lists/listinfo/fwknop-discuss>
>> 
>> 
>> --
>> 
>> Michael Rash | Founder
>> http://www.cipherdyne.org/ <http://www.cipherdyne.org/>
>> Key fingerprint = 53EA 13EA 472E 3771 894F  AC69 95D8 5D6B A742 839F
>> 
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Fwknop-discuss mailing list
>> Fwknop-discuss@lists.sourceforge.net 
>> <mailto:Fwknop-discuss@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/fwknop-discuss 
>> <https://lists.sourceforge.net/lists/listinfo/fwknop-discuss>
>> 
>> 
>> ------------------------------------------------------------------------------
>> 
>> _______________________________________________
>> Fwknop-discuss mailing list
>> Fwknop-discuss@lists.sourceforge.net 
>> <mailto:Fwknop-discuss@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/fwknop-discuss 
>> <https://lists.sourceforge.net/lists/listinfo/fwknop-discuss>
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> -- 
>> Michael Rash | Founder
>> http://www.cipherdyne.org/ <http://www.cipherdyne.org/>
>> Key fingerprint = 53EA 13EA 472E 3771 894F  AC69 95D8 5D6B A742 839F
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Fwknop-discuss mailing list
>> Fwknop-discuss@lists.sourceforge.net 
>> <mailto:Fwknop-discuss@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/fwknop-discuss 
>> <https://lists.sourceforge.net/lists/listinfo/fwknop-discuss>
>> 
>> 
>> 
>> -- 
>> Michael Rash | Founder
>> http://www.cipherdyne.org/ <http://www.cipherdyne.org/>
>> Key fingerprint = 53EA 13EA 472E 3771 894F  AC69 95D8 5D6B A742 839F
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Fwknop-discuss mailing list
>> Fwknop-discuss@lists.sourceforge.net 
>> <mailto:Fwknop-discuss@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/fwknop-discuss 
>> <https://lists.sourceforge.net/lists/listinfo/fwknop-discuss>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Fwknop-discuss mailing list
>> Fwknop-discuss@lists.sourceforge.net 
>> <mailto:Fwknop-discuss@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/fwknop-discuss 
>> <https://lists.sourceforge.net/lists/listinfo/fwknop-discuss>
> 

------------------------------------------------------------------------------
_______________________________________________
Fwknop-discuss mailing list
Fwknop-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fwknop-discuss

Reply via email to