View Issue Details

IDProjectCategoryView StatusLast Update
0000447SkyChart1-Softwarepublic10-10-30 10:12
ReporterHenrik Ronellenfitsch Assigned ToPatrick Chevalley  
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionfixed 
PlatformLenovo T400OSUbuntu 8.10 x86_64OS Version8.10 x86_64
Product Version3.0.1.5 SVN 
Target Version3.2Fixed in Version3.1 SVN 
Summary0000447: Compiling skycharts on Ubuntu 8.10 x86_64
DescriptionAfter some struggles, I managed to get skycharts to compile on x86_64 and run flawlessly. I have added a diff of all the things (not many) that I had to change in order to make it run so you can decide whether to include them in the original source. Additionally, you need to create the directory units/x86_64-linux-gtk2 whenever fpc complains about not being able to create an object file.

I used FreePascal 2.2_fixes from svn, Lazarus trunk and Skychart svn 1188.
One more caveat:
FreePascal or Lazarus do not like the version of zlib that comes with Ubuntu. LoadLibrary fails with an access violation. This can be prevented by recompiling zlib from the original source at http://www.zlib.net/, putting the lib in another directory and starting skychart with
LD_LIBRARY_PATH=/path/where/zlib.so/is/located skychart
TagsNo tags attached.

Activities

09-01-12 10:56

 

x64.diff (1,623 bytes)   
x64.diff (1,623 bytes)   

Patrick Chevalley

09-01-12 11:21

administrator   ~0000818

Who! thank you for that!

I am really surprised the binary catalogues work without change. Sure I try to be careful with that, but without testing this is a challenge :-)
Do you try the pictures or DSS image download? this is also a sensible part.

Sure I will add your change to the svn source. I just need to test if -fPIC do not hurt on linux32, darwin or windows.

If all work well I will try to add linux64 target to my build system.

Patrick Chevalley

09-03-14 11:47

administrator   ~0000910

Revision 1219 include your patch:
http://svn.origo.ethz.ch/viewvc/skychart?view=rev&revision=1219

Unfortunately my build system use a old P4 cpu so I cannot add a weekly x86_64 build at the moment.

Issue History

Date Modified Username Field Change
09-01-12 10:56 Henrik Ronellenfitsch New Issue
09-01-12 10:56 Henrik Ronellenfitsch File Added: x64.diff
09-01-12 11:21 Patrick Chevalley Note Added: 0000818
09-01-12 11:23 Patrick Chevalley Assigned To => Patrick Chevalley
09-01-12 11:23 Patrick Chevalley Status new => assigned
09-01-12 11:23 Patrick Chevalley Target Version 0.3.0 => 3.2
09-03-14 11:47 Patrick Chevalley Status assigned => resolved
09-03-14 11:47 Patrick Chevalley Fixed in Version 0.3.0 => 3.1 SVN
09-03-14 11:47 Patrick Chevalley Resolution open => fixed
09-03-14 11:47 Patrick Chevalley Note Added: 0000910
10-10-30 10:12 Patrick Chevalley Status resolved => closed