This is a discussion on More detail on need AIX guru within the AIX Operating System forums, part of the Unix Operating Systems category; --> We have a 13 year old RS/6000 running AIX 4.3 (according to oslevel). We use this machine EXCLUSIVELY to ...
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| We have a 13 year old RS/6000 running AIX 4.3 (according to oslevel). We use this machine EXCLUSIVELY to run our Library cataloging system from www.iii.com (Innovative Interfaces, Inc.) In preparation for moving to the latest version of their stuff on a completely different, new, server, they asked me to run an upgrade via ftp of their software. The last part of this process involves compiling their code on the RS/6000. Now, as far as I know we've always had VisualAge (well, xLc.. Is that the same thing?) compiler on this box and, in fact, III's notes show that they used it to do an upgrade about a year ago. Well, when it came time for the compile to happen tonight it didn't work. Here's the output of trying to compile test.c: # cc ./test.c "IBM C and C++ Compilers" does not have a license enrolled. If you have purchased a license for this product, then you have a production license, which you should now enroll. Select 'EXIT', which will cause "IBM C and C++ Compilers" to terminate in order to perform the enrollment. If you have not purchased a license for this product, you may select 'CONTINUE' to enroll a Try&Buy license. IF YOU SELECT CONTINUE, THIS WILL CONSTITUTE YOUR ACCEPTANCE OF TRY&BUY TERMS AND APPLICABLE COPYRIGHT LAWS. IF YOU DO NOT ACCEPT THESE TERMS, SELECT 'EXIT'. 1. EXIT 2. CONTINUE And if I select 2: 1506-333 (S) License failure: Try&Buy certificate not found. Help! We're dead in the water if we can't get this working... Any ideas where to turn? I've already put in a call to IBM.. But... Hopefully someone will call me tonight. Meanwhile, if anyone reading this is willing to consult w/me I'd greatly appreciate it. Thanks, Joshua Jfreeman at gmail dot com |
| |||
| Hi. What is you new OS version? In Version 5, when you install new IBM or AIX program.t there is a parameter that indicates f you accept Licenses. Check it to yes, default is no. Hope this helps. Shot "Joshua S. Freeman" <jfreeman@nybg.org> wrote in message news:BF0C5858.33861%jfreeman@nybg.org... > We have a 13 year old RS/6000 running AIX 4.3 (according to oslevel). We > use this machine EXCLUSIVELY to run our Library cataloging system from > www.iii.com (Innovative Interfaces, Inc.) In preparation for moving to the > latest version of their stuff on a completely different, new, server, they > asked me to run an upgrade via ftp of their software. The last part of > this > process involves compiling their code on the RS/6000. Now, as far as I > know > we've always had VisualAge (well, xLc.. Is that the same thing?) compiler > on > this box and, in fact, III's notes show that they used it to do an upgrade > about a year ago. Well, when it came time for the compile to happen > tonight > it didn't work. Here's the output of trying to compile test.c: > > > # cc ./test.c > "IBM C and C++ Compilers" does not have a license enrolled. > > If you have purchased a license for this product, then you > have a production license, which you should now enroll. > Select 'EXIT', which will cause "IBM C and C++ Compilers" > to terminate in order to perform the enrollment. > > If you have not purchased a license for this product, > you may select 'CONTINUE' to enroll a Try&Buy license. > > IF YOU SELECT CONTINUE, THIS WILL CONSTITUTE YOUR ACCEPTANCE OF > TRY&BUY TERMS AND APPLICABLE COPYRIGHT LAWS. IF YOU DO NOT ACCEPT > THESE TERMS, SELECT 'EXIT'. > > 1. EXIT > 2. CONTINUE > > And if I select 2: > > 1506-333 (S) License failure: Try&Buy certificate not found. > > Help! We're dead in the water if we can't get this working... > > Any ideas where to turn? I've already put in a call to IBM.. But... > Hopefully someone will call me tonight. > > Meanwhile, if anyone reading this is willing to consult w/me I'd greatly > appreciate it. > > Thanks, > > Joshua > > Jfreeman at gmail dot com > |
| |||
| "Joshua S. Freeman" <jfreeman@nybg.org> wrote in message news:BF0C5858.33861%jfreeman@nybg.org... > We have a 13 year old RS/6000 running AIX 4.3 (according to oslevel). We > use this machine EXCLUSIVELY to run our Library cataloging system from > www.iii.com (Innovative Interfaces, Inc.) In preparation for moving to the > latest version of their stuff on a completely different, new, server, they > asked me to run an upgrade via ftp of their software. The last part of this > process involves compiling their code on the RS/6000. Now, as far as I know > we've always had VisualAge (well, xLc.. Is that the same thing?) compiler on > this box and, in fact, III's notes show that they used it to do an upgrade > about a year ago. Well, when it came time for the compile to happen tonight > it didn't work. Here's the output of trying to compile test.c: > > > # cc ./test.c > "IBM C and C++ Compilers" does not have a license enrolled. > > If you have purchased a license for this product, then you > have a production license, which you should now enroll. > Select 'EXIT', which will cause "IBM C and C++ Compilers" > to terminate in order to perform the enrollment. > > If you have not purchased a license for this product, > you may select 'CONTINUE' to enroll a Try&Buy license. > > IF YOU SELECT CONTINUE, THIS WILL CONSTITUTE YOUR ACCEPTANCE OF > TRY&BUY TERMS AND APPLICABLE COPYRIGHT LAWS. IF YOU DO NOT ACCEPT > THESE TERMS, SELECT 'EXIT'. > > 1. EXIT > 2. CONTINUE > > And if I select 2: > > 1506-333 (S) License failure: Try&Buy certificate not found. > > Help! We're dead in the water if we can't get this working... > > Any ideas where to turn? I've already put in a call to IBM.. But... > Hopefully someone will call me tonight. > > Meanwhile, if anyone reading this is willing to consult w/me I'd greatly > appreciate it. > > Thanks, > > Joshua > > Jfreeman at gmail dot com Assuming that you are legally entitled to use the compiler, you could installed a nodelocked licence. My own notes on the matter (for a computer named "wally") are below. Best of luck. Jeffrey. This is a rather complex and difficult area of AIX. The VisualAge C and C++ compilers are licensed. Applying the license isn't straightforward. First you need a License Server. Display these using /var/ifor/i4tv # Note: this takes a few minutes to run without active license servers. To set up a nodelocked license server on say wally (ie to have the service run locally on a machine rather than installing the license on a separate machine) as root run: /var/ifor/i4config Select 4 "Central Registry (and/or Network and/or Nodelock) License Server". Answer y to "Do you want this system be a Network License Server too?" Answer y to "Do you want this system be a Nodelock License Server too?" Answer n to "Do you want to disable remote admin of this Network License Server?" Answer n to "Do you want to disable remote admin of this Nodelock License Server?" Select 2 "Direct Binding only" as the mechanism to locate a license server. Answer n to "Do you want to change the Network License Server ip port number?" Answer n to "Do you want to change the Central Registry License Server ip port number?" Answer n to "Do you want to change the Nodelock License Server ip port number?" Select 1 "Default" as the desired server(s) logging level. Enter blank to accept the default path for the default log file(s). Answer y to "Do you want to modify the list of remote Nodelock and/or Network License Servers this system can connect to in direct binding mode?" Select 3 "Create a new list" to the direct binding list for remote Network Servers. Enter the hostname, without the domain, of the system you are configuring LUM when prompted for the "Server network name(s)." (eg "wally") Answer n to "Do you want to change the default licensed application ip port number?" Select 3 "Create a new list" to the direct binding list for remote Nodelock Servers. Enter the hostname as before in response to "Server network name(s)." (eg "wally") Answer n to "Do you want to change the default Administration Tool ip port number?" Answer y to "Do you want the License Server(s) automatically start on this system at boot time?" Answer y to continue the configuration setup and write the updates to the i4ls.ini file. Answer y to "Do you want the License Server(s) start now?" This should result in i4llmd, i4lmd, and i4gdb starting and the message "' Start Services' has completed successfully" /var/ifor/i4tv This should display "Completed license transaction on node abcdefg running LUM 4.5.9 AIX", "Active License Servers: ip:wally.", and "No Central Registry License Server found". If not, check that the host (wally) is the correct name. cd /var/ifor cp -p /usr/ibmcxx/cxx36_cn.lic . # Use /usr/vacpp/vacpp_cn.lic if using Visual Age 5. Edit 1st line changing -T value to "1" and -R value to "root". Execute that line. It should respond "Product successfully enrolled". Perhaps the easiest way of doing this (since the line is over 200 characters) is by using vi to save the modified file (:w!), then insert "./" before i4blt (1GI./Esc), then write line 1 to a file (:1x /tmp/installclic), and then execute and remove it using Shell commands: sh </tmp/installclic rm /tmp/installclic Finally check the License Servers with the following commands: ../i4blt -ln # to see the License Servers ../i4blt -lp -n wally Ensure that the PATH variable is updated to include /usr/ibmcxx/bin (/usr/vacpp/bin for VA v5). |
| |||
| Try re-installing Xl/C using the geninstall command. If you use the official CD, you can specify -Y option to accept license agreements. BTW -this is too trivial an issue to consult on. regards -kamal http://www.kamalprasad.com/ Joshua S. Freeman wrote: > We have a 13 year old RS/6000 running AIX 4.3 (according to oslevel). We > use this machine EXCLUSIVELY to run our Library cataloging system from > www.iii.com (Innovative Interfaces, Inc.) In preparation for moving to the > latest version of their stuff on a completely different, new, server, they > asked me to run an upgrade via ftp of their software. The last part of this > process involves compiling their code on the RS/6000. Now, as far as I know > we've always had VisualAge (well, xLc.. Is that the same thing?) compiler on > this box and, in fact, III's notes show that they used it to do an upgrade > about a year ago. Well, when it came time for the compile to happen tonight > it didn't work. Here's the output of trying to compile test.c: > > > # cc ./test.c > "IBM C and C++ Compilers" does not have a license enrolled. > > If you have purchased a license for this product, then you > have a production license, which you should now enroll. > Select 'EXIT', which will cause "IBM C and C++ Compilers" > to terminate in order to perform the enrollment. > > If you have not purchased a license for this product, > you may select 'CONTINUE' to enroll a Try&Buy license. > > IF YOU SELECT CONTINUE, THIS WILL CONSTITUTE YOUR ACCEPTANCE OF > TRY&BUY TERMS AND APPLICABLE COPYRIGHT LAWS. IF YOU DO NOT ACCEPT > THESE TERMS, SELECT 'EXIT'. > > 1. EXIT > 2. CONTINUE > > And if I select 2: > > 1506-333 (S) License failure: Try&Buy certificate not found. > > Help! We're dead in the water if we can't get this working... > > Any ideas where to turn? I've already put in a call to IBM.. But... > Hopefully someone will call me tonight. > > Meanwhile, if anyone reading this is willing to consult w/me I'd greatly > appreciate it. > > Thanks, > > Joshua > > Jfreeman at gmail dot com |
| ||||
| Joshua S. Freeman <jfreeman@nybg.org> wrote: JSF> We have a 13 year old RS/6000 running AIX 4.3 (according to oslevel). We JSF> use this machine EXCLUSIVELY to run our Library cataloging system from JSF> www.iii.com (Innovative Interfaces, Inc.) In preparation for moving to the JSF> latest version of their stuff on a completely different, new, server, they JSF> asked me to run an upgrade via ftp of their software. The last part of this JSF> process involves compiling their code on the RS/6000. Now, as far as I know JSF> we've always had VisualAge (well, xLc.. Is that the same thing?) compiler on JSF> this box and, in fact, III's notes show that they used it to do an upgrade JSF> about a year ago. Well, when it came time for the compile to happen tonight JSF> it didn't work. Here's the output of trying to compile test.c: JSF> JSF> JSF> # cc ./test.c JSF> "IBM C and C++ Compilers" does not have a license enrolled. JSF> JSF> If you have purchased a license for this product, then you JSF> have a production license, which you should now enroll. JSF> Select 'EXIT', which will cause "IBM C and C++ Compilers" JSF> to terminate in order to perform the enrollment. JSF> JSF> If you have not purchased a license for this product, JSF> you may select 'CONTINUE' to enroll a Try&Buy license. JSF> JSF> IF YOU SELECT CONTINUE, THIS WILL CONSTITUTE YOUR ACCEPTANCE OF JSF> TRY&BUY TERMS AND APPLICABLE COPYRIGHT LAWS. IF YOU DO NOT ACCEPT JSF> THESE TERMS, SELECT 'EXIT'. JSF> JSF> 1. EXIT JSF> 2. CONTINUE JSF> JSF> And if I select 2: JSF> JSF> 1506-333 (S) License failure: Try&Buy certificate not found. JSF> JSF> Help! We're dead in the water if we can't get this working... JSF> JSF> Any ideas where to turn? I've already put in a call to IBM.. But... JSF> Hopefully someone will call me tonight. JSF> JSF> Meanwhile, if anyone reading this is willing to consult w/me I'd greatly JSF> appreciate it. JSF> JSF> Thanks, JSF> JSF> Joshua JSF> JSF> Jfreeman at gmail dot com JSF> You'll have to find out what kind of a license you've got and where it is. The license came either with the compiler, or was emailed by IBM after the purchase. The simplest form would be a 'node locked' license. Look for hints in the /usr/lpp/xlC directory. If a nodelocked license has been installed, it is in the /var/ifor/nodelock file. If that file exists and has a license key in it, check the expiration date. You should see something like this: # 5765423 IBM C for AIX , Expiration date: 1997-11-11 If you've got a network license, try finding the license server which may or may not be on your machine. -- "... I shook my family tree, and a bunch of NUTS fell out ..." |