Ticket #73 (closed defect: fixed)

Opened 10 years ago

Last modified 9 years ago

No Swish Icon after install

Reported by: sean@coolbean.com Owned by: alamaison
Priority: minor (e.g. uncommon, cosmetic, has workaround) Milestone:
Component: installer Version:
Keywords: Cc:

Description

I installed Swish 0.4.0 using the msi under Windows 7 (64 bit edition). The install seemed to proceed properly, but no new icon or choice under the tools menu for creating a new ftp connection appeared after installation.

The install created the directory C:\Program Files (x86)\Swish and placed a bunch of DLLs there.

Change History

comment:1 Changed 10 years ago by alamaison

  • Status changed from new to closed
  • Resolution set to wontfix

Swish doesn't support 64-bit Windows.

There is no fundamental reason why it won't. Just that I don't have a 64-bit computer to compile and test it on. The code itself should work as-is but the project dependencies need sorting out. I was hoping someone from the community might take this job on else we have to wait till I get a newer computer.

comment:2 follow-up: ↓ 3 Changed 10 years ago by sean@coolbean.com

  • Status changed from closed to reopened
  • Resolution wontfix deleted

(not sure if I had to reopen for you to see this. Sorry if I'm not following protocol)

If you would like, I can give you remote access to a windows 7 64 bit machine (With Visual Studio 2008) to do this with.

If you aren't interested - or don't have time, I understand. I'm a programmer (FoxPro? - not C, unfortunately) - I could try messing around - but I may not be likely to figure it out.

Thanks for your response.

  • Sean

comment:3 in reply to: ↑ 2 Changed 10 years ago by alamaison

Replying to sean@…:

If you would like, I can give you remote access to a windows 7 64 bit machine (With Visual Studio 2008) to do this with.

I'm not sure how well development works remotely but there's no harm in trying. I would need to use Visual Studio 2005, however, as VS project file are forward but not backward compatible. Porting to 64bit will require lots of changes to the .vcproj files and you have to edit project files using the 'oldest' supported version.

In any event, it will be a few weeks before I get time to tackle this.

I'm a programmer (FoxPro? - not C, unfortunately) - I could try messing around - but I may not be likely to figure it out.

You may neverthesless be able to do it yourself. The code itself shouldn't need much editing. I anticipate the work would be:

  • setting up the project files to selectively compile a 32-bit and a 64-bit version
  • making sure that you can switch between the builds on a single machine without destroying the output of the other builds
  • compiling and zipping 64-bit versions of the binary prerequisites (OpenSSL and zlib)
  • updating prereqs.bat file so that it can set up both versions of the binary prereqs in parallel without them interefering with each other whilst only downloading a single version of the source prerequs (libssh2, boost.process, comet, WTL)

comment:4 Changed 9 years ago by alamaison

  • Status changed from reopened to closed
  • Resolution set to fixed

Fixed. Installer now refuses to install on 64-bit windows.

Note: See TracTickets for help on using tickets.