export is a way of setting environment variables. What were you exporting? If you got this wrong it would definitely break the install. It may be it needed to be adapted to your own particular (nonstandard) installation.
Hmm I wish I would have written that down. I followed the format indicated in the installer... I think I had to export the path that I installed the program to, if I didn't use the default installer. I had a friend who seemed to know what he was doing help me on that part, which is why I am unclear!
I can't tell Citrix from Apple, but i have an interest in getting this working on N900 as well for a third party. It sounds like it may be something more involved than the export that needs to be figured out (assuming your friend really knew what he was doing ); however, i can't really do anything unless my N900 arrives over Christmas.
Thanks for trying and i will keep you informed if i make progress.
So, that's where I am at for now. My work's vpn is IPSEC so I can't get access to our network that way (openvpn doesn't support ipsec right?) via vpn + vnc.
I don't know anything about Citrix Clients (although would love it woking on Maemo, since I could really use them), but I just connected to my work network through IPSEC using vpnc and vpnc-gui, it was really easy and worked really well.
I could use our Intranet with MicroB, no problem. I could see our CICS server using the recently compiled 3270 client a fellow poster just compiled (couldn't do anything with it due to keyboard issues, 'thoug). It's awesome
Native ARM client:
This only works on OS2005, so it wont directly run on the N900. However, because it is a Debian app, you might be able to run it in EasyDebian or something like that on the tablet. May work, may not, but I would say this is a good bet...
Unless my memory is failing me, no OS2005 application will work in OS2006/2007/2008/Maemo5, because the executable format changed after OS2005.
8) It tells you to run the export command for something or other... I'm not really clear yet on what that command does... someone help? I think I did it right... but I'm not really sure what it is for lol.
Export is a command to the shell that is processing your typing, starting programs in response, etc. You're telling the shell to share (export) a definition of a variable to child processes that the shell starts up. Unless you export a variable, it's local (effective) only for the shell and not its child processes.
In an xterm, try these commands in sequence:
set
foo=bar
food=beer
set
set | grep foo
env | grep foo
export food
env | grep foo
env is the child process in this example.
To type the pipe character on the N900 you'll need to access the symbols characters.
Thinking about this a bit more, aren't a lot of Citrix servers configured to accept RDP as a secondary protocol? There are reasons to prefer ICA, but if RDP connections are accepted from your desktop, rdesktop running on the N900 should work.