Ticket #256 (closed defect: fixed)

Opened 4 years ago

Last modified 2 years ago

Fix to the compile error with updated XCode

Reported by: blipblop Owned by: Gm4n
Priority: minor Milestone: 0.4
Component: build Version: r271 trunk
Keywords: iphone sdk compile Cc:

Description (last modified by fish) (diff)

If you update to the iPhone SDK beta version of XCode a compile error occurs because of CopyStrings not liking a character in the English localised version strings.

If we replace this character (it looks like it was supposed to be a copyright character but it doesn't work on my system anyway) with a simple (c) the problem is solved.

See attached diff.

Attachments

InfoPlist.strings.templ.diff Download (526 bytes) - added by kismacuser 4 years ago.
svn diff --force (because its marked as a binary file in svn) of "/Resources/Strings/English?.lproj/InfoPlist.strings.templ"

Change History

Changed 4 years ago by kismacuser

svn diff --force (because its marked as a binary file in svn) of "/Resources/Strings/English?.lproj/InfoPlist.strings.templ"

comment:1 Changed 4 years ago by fish

  • Owner changed from nobody to Gm4n
  • Description modified (diff)
  • Reporter changed from kismacuser to blipblop

comment:2 Changed 4 years ago by fish

  • Keywords iphone sdk compile added

comment:3 Changed 4 years ago by kismacuser

This fixes one of the two bugs that cause this problem. To other bug is caused by the Encoding setting for /infoPlist.strings under KisMAC/Resources/Strings/InfoPlist.strings in XCode (it's set to UTF-16 when the file is UTF-8). when fixing it, make sure to "Reinterpret" and NOT "Convert."

The copyright symbol also causes the build to fail, so both fixes need to be used.

XCode 3.1 FINAL, any system

comment:4 Changed 4 years ago by pr0gg3d

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

fixed in [279]

comment:5 Changed 2 years ago by gkruse

  • Milestone changed from KisMAC 0.22a to 0.4

Milestone KisMAC 0.22a deleted

Note: See TracTickets for help on using tickets.