IDL on FreeBSD [message #19169] |
Fri, 25 February 2000 00:00  |
Jörg Retzlaff
Messages: 2 Registered: February 2000
|
Junior Member |
|
|
Hi,
I am desperatly trying to run IDL (V5.3) on FreeBSD 3.4 - but no
success! I know that people have reported that previous versions of
IDL (5.2.x) are running fine.
I have modified the relevant shell scripts so that FreeBSD is
recognised as Linux OS. On execution idl immediatly crashes with a
Segmentation fault. Other idl binaries such as idlde and lmstat
which belong to the distribution do the same. Linux compatibility
is installed on my system and I believe nothing points to a missing
library problem. Also I have used brandelf - without success.
Interestingly idlhelp does work without problems. (It seems to be
linked differently).
I am new to FreeBSD. Does the Segmentation fault point towards a
particular kind of problem in this case? Can I check explicitly for
problems with libraries?
Any help appreciated.
Thanks, Joerg.
|
|
|
Re: IDL on FreeBSD [message #19234 is a reply to message #19169] |
Thu, 02 March 2000 00:00   |
Jörg Retzlaff
Messages: 2 Registered: February 2000
|
Junior Member |
|
|
"J.D. Smith" wrote:
>
> J�rg Retzlaff wrote:
>>
>> I am desperatly trying to run IDL (V5.3) on FreeBSD 3.4 - but no
>> success! I know that people have reported that previous versions of
>> IDL (5.2.x) are running fine.
>>
>
> Between 5.2.x and 5.3, IDL for Linux switched to a libc2.1 linked library, which
> would not work with older libc2.0 systems (like Redhat 5.x). I suspect this
> could explain the problems you see, though I'm not sure if a libc2.1 version of
> FreeBSD is available. With 5.2.1, there were two versions, 5.2.1, linked with
> libc2.0, and 5.2.1L, linked with libc2.1. There was a detailed thread on this
> topic over the summer.
>
> JD
>
> --
> J.D. Smith |*| WORK: (607) 255-5842
> Cornell University Dept. of Astronomy |*| (607) 255-6263
> 304 Space Sciences Bldg. |*| FAX: (607) 255-5875
> Ithaca, NY 14853 |*|
Many thanks for your help! Now I use linux_base-6.1 (5.2 before) and IDL
runs fine.
--Joerg.
|
|
|
Re: IDL on FreeBSD [message #19255 is a reply to message #19169] |
Tue, 29 February 2000 00:00   |
John-David T. Smith
Messages: 384 Registered: January 2000
|
Senior Member |
|
|
J�rg Retzlaff wrote:
>
> Hi,
>
> I am desperatly trying to run IDL (V5.3) on FreeBSD 3.4 - but no
> success! I know that people have reported that previous versions of
> IDL (5.2.x) are running fine.
>
> I have modified the relevant shell scripts so that FreeBSD is
> recognised as Linux OS. On execution idl immediatly crashes with a
> Segmentation fault. Other idl binaries such as idlde and lmstat
> which belong to the distribution do the same. Linux compatibility
> is installed on my system and I believe nothing points to a missing
> library problem. Also I have used brandelf - without success.
> Interestingly idlhelp does work without problems. (It seems to be
> linked differently).
>
> I am new to FreeBSD. Does the Segmentation fault point towards a
> particular kind of problem in this case? Can I check explicitly for
> problems with libraries?
>
> Any help appreciated.
> Thanks, Joerg.
Between 5.2.x and 5.3, IDL for Linux switched to a libc2.1 linked library, which
would not work with older libc2.0 systems (like Redhat 5.x). I suspect this
could explain the problems you see, though I'm not sure if a libc2.1 version of
FreeBSD is available. With 5.2.1, there were two versions, 5.2.1, linked with
libc2.0, and 5.2.1L, linked with libc2.1. There was a detailed thread on this
topic over the summer.
JD
--
J.D. Smith |*| WORK: (607) 255-5842
Cornell University Dept. of Astronomy |*| (607) 255-6263
304 Space Sciences Bldg. |*| FAX: (607) 255-5875
Ithaca, NY 14853 |*|
|
|
|
|
|
|
Re: IDL on FreeBSD [message #28092 is a reply to message #19169] |
Tue, 20 November 2001 08:57   |
Randall Skelton
Messages: 169 Registered: October 2000
|
Senior Member |
|
|
First, I don't think comp.lang.idl is actually a group you should post
to... when they say 'idl' they mean CORBA or something like that.
I have had IDL 5.3 working on FreeBSD 4.4 and I don't recall there being
any show stopping bugs. The failure to refresh the graphics window is an
X quirk that can show up on almost any unix system. If I recall
correctly, the fix is:
device, retain=2
There have been a few people asking questions about FreeBSD and IDL in the
past so it may be worth checking the archives:
http://groups.google.com/groups?q=FreeBSD+IDL&hl=en
Given that I haven't bothered to upgrade to 5.5, I can't say much about
the help other than I know 5.3 help works. IDL help in 5.3 is spawned by
a separate shell script which executes an independent binary
$IDL_PATH/bin/bin.linux/idlhelp. If you haven't already checked, check
that you have install all the required shared libraries into your linux
compatibility linking libraries in /compat/linux. However, failing to
include linked libraries usually results in segfaults not "No
selection..." errors so I doubt this is it.
For info on FreeBSD linux compatibility see:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/li nuxemu.html
If/when you figure this out, please post to the idl.pvwave newsgroup.
Good luck,
Randall
On 20 Nov 2001, Karthikayan B. wrote:
> I wonder if anyone had any success installing IDL on FreeBSD.
> The system:
>
> IBM T20 running FreeBSD 4.4
> Display card : S3 model graphics accelerator
> IDL Version : 5.5
>
> The problem:
>
> a) A displayed image gets eaten up if moved from one part of the
> screen to another. In other words, when you move an image it is not
> refreshed. So if you move the image to the centre of the screen those
> portions that were under other windows are just blank spaces.
>
> b) I can not get the online help to work. It brings up an error
> message saying that "No selection is avaliable. Unable to execute the
> command"
>
> Can any one offfer help. Thanks.
> -BK
>
|
|
|
|
Re: IDL on FreeBSD [message #28143 is a reply to message #28076] |
Sat, 24 November 2001 16:44  |
lovedale27
Messages: 7 Registered: November 2001
|
Junior Member |
|
|
Koch-Beuttenmueller <Heike.Koch-Beuttenmueller@rz.uni-ulm.de> wrote in message news:<3BFB9349.AF0F2857@rz.uni-ulm.de>...
> I am new in using IDL and get the same problem on Sun Solaris.
>
> Heike Koch-Beuttenm�ller
Dear Heike Koch-Beuttenm�ller,
If you are having the same problems as I, then I can porbably
answer you - from the accumulated wisdom from reading what others
wrote in reply to my initial question.
Prob. a) The display being eaten up
Soln : Go to preferences in the IDLDE menu and change the "backing
store"
Prob. b) The help not working
Soln: One has to brand the ELF libraries. This is something I forgot
to do in FreeBSD while installing IDL("brandelf -t Linux
idl-elf-files"). I suppose there muse be a way to brand ELF in Sun.
Once again thanks to all who responded to my question. IDL is
running without any trouble on BSD. It is a pity that it is not
officially recogonised by the RSI co..
Karthik.
|
|
|
Re: IDL on FreeBSD [message #28151 is a reply to message #19169] |
Thu, 22 November 2001 12:09  |
Craig Markwardt
Messages: 1869 Registered: November 1996
|
Senior Member |
|
|
lovedale27@hotmail.com (Karthikayan B.) writes:
> Dear Craig,
>
> Thanks very much for the reply - that fixed my display problems. I
> still cannot open the Help windows. I wonder if it would be all-right
> with you if I write to you to ask you about more questions? BTW, I am
> also in Physics and Astronomy (but not Finance)
>
> -Karthik
Hi Karthik--
I think it is better to ask on the newsgroup, so everybody can get the
benefit of discussions.
Craig
|
|
|
Re: IDL on FreeBSD [message #28168 is a reply to message #28092] |
Wed, 21 November 2001 07:30  |
lovedale27
Messages: 7 Registered: November 2001
|
Junior Member |
|
|
Hello All,
I got my problems resolved thanks to your help, Randall in particular.
The first problem with the display was resolved with the
"device, retain=2"
in the IDL's preference menu.
The second with the online help was resolved with this command:
"sysctl -w kern.fallback_elf_brand=3"
For the moment IDL works very well indeed. Once thanks to all those who replied.
Karthik
Randall Skelton <rhskelto@atm.ox.ac.uk> wrote in message news:<Pine.LNX.4.33.0111201630500.23474-100000@mulligan.atm.ox.ac.uk>...
> First, I don't think comp.lang.idl is actually a group you should post
> to... when they say 'idl' they mean CORBA or something like that.
>
> I have had IDL 5.3 working on FreeBSD 4.4 and I don't recall there being
> any show stopping bugs. The failure to refresh the graphics window is an
> X quirk that can show up on almost any unix system. If I recall
> correctly, the fix is:
>
> device, retain=2
>
> There have been a few people asking questions about FreeBSD and IDL in the
> past so it may be worth checking the archives:
> http://groups.google.com/groups?q=FreeBSD+IDL&hl=en
>
> Given that I haven't bothered to upgrade to 5.5, I can't say much about
> the help other than I know 5.3 help works. IDL help in 5.3 is spawned by
> a separate shell script which executes an independent binary
> $IDL_PATH/bin/bin.linux/idlhelp. If you haven't already checked, check
> that you have install all the required shared libraries into your linux
> compatibility linking libraries in /compat/linux. However, failing to
> include linked libraries usually results in segfaults not "No
> selection..." errors so I doubt this is it.
>
> For info on FreeBSD linux compatibility see:
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/li nuxemu.html
>
> If/when you figure this out, please post to the idl.pvwave newsgroup.
>
>
> Good luck,
> Randall
>
> On 20 Nov 2001, Karthikayan B. wrote:
>
>> I wonder if anyone had any success installing IDL on FreeBSD.
>> The system:
>>
>> IBM T20 running FreeBSD 4.4
>> Display card : S3 model graphics accelerator
>> IDL Version : 5.5
>>
>> The problem:
>>
>> a) A displayed image gets eaten up if moved from one part of the
>> screen to another. In other words, when you move an image it is not
>> refreshed. So if you move the image to the centre of the screen those
>> portions that were under other windows are just blank spaces.
>>
>> b) I can not get the online help to work. It brings up an error
>> message saying that "No selection is avaliable. Unable to execute the
>> command"
>>
>> Can any one offfer help. Thanks.
>> -BK
>>
|
|
|
Re: IDL on FreeBSD [message #28170 is a reply to message #28090] |
Wed, 21 November 2001 07:13  |
lovedale27
Messages: 7 Registered: November 2001
|
Junior Member |
|
|
Dear Craig,
Thanks very much for the reply - that fixed my display problems. I
still cannot open the Help windows. I wonder if it would be all-right
with you if I write to you to ask you about more questions? BTW, I am
also in Physics and Astronomy (but not Finance)
-Karthik
Craig Markwardt <craigmnet@cow.physics.wisc.edu> wrote in message news:<on8zd1s7hg.fsf@cow.physics.wisc.edu>...
> [ trimmed newsgroups ]
>
> lovedale27@hotmail.com (Karthikayan B.) writes:
>
>> I wonder if anyone had any success installing IDL on FreeBSD.
>> The system:
>>
>> IBM T20 running FreeBSD 4.4
>> Display card : S3 model graphics accelerator
>> IDL Version : 5.5
>>
>> The problem:
>>
>> a) A displayed image gets eaten up if moved from one part of the
>> screen to another. In other words, when you move an image it is not
>> refreshed. So if you move the image to the centre of the screen those
>> portions that were under other windows are just blank spaces.
>
> This question I know the answer to. You need to either set your X
> server to do backing store, or set IDL to do the backing store fore
> you. Most recent versions of XFree86 v.4 have backing store turned
> off for some reason. It needs to be turned on with an option in your
> "Screen" section of XF86Config:
>
> Option "BackingStore"
>
> This can also be achieved with the RETAIN keyword to WINDOW, but is
> more of a pain.
>
> I have no idea about your second question.
>
> Craig
|
|
|