Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 28th October 2005, 05:45 PM
leaded Offline
Registered User
 
Join Date: May 2004
Posts: 373
Question ColdFusion 7 :(

I want to preface this by saying I hate our developers for not using something I could build from source.

Okay, I'm having problems installed CFMX 7 on my 64-bit version of FC4. The installer ran fine, but it had a warning that it couldn't find the C++ compatibility libraries. I discovered that it searches for an older, 2.x version, while Fedora/RHEL ship with a 3.x version. When I try to start CFMX7, I get the following output:
Quote:
[root@localhost bin]# ./coldfusion start
ln: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
ps: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
Starting ColdFusion MX 7...
The ColdFusion MX 7 server is starting up and will be available shortly.
sleep: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory
ps: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
There has been an error starting ColdFusion MX 7, please check the logs.
I hopped on Google, and found a Breeze demo of someone installing CFMX7, Apache, and some other goodies on RHEL4. I got really excited when he had the same C++ issue, but he was able to start it successfully later, so library errors.

So, I'm assuming this is a 64-bit distro issue. It can't find the libraries, which could happen, because there's 32 and 64-bit libs. So I searched for my missing libs...
Code:
[root@localhost bin]# find / -name libc.so.6
/lib64/tls/libc.so.6
/lib64/libc.so.6
/lib/tls/libc.so.6
/lib/i686/libc.so.6
/lib/libc.so.6
[root@localhost bin]# find / -name libm.so.6
/lib64/tls/libm.so.6
/lib64/libm.so.6
/lib/tls/libm.so.6
/lib/i686/libm.so.6
/lib/libm.so.6
I made soft links for those files in the /usr/lib[64] folders as seen below...
Quote:
/usr/lib64/tls/libc.so.6
/usr/lib64/libc.so.6
/usr/lib/tls/libc.so.6
/usr/lib/libc.so.6
---
/usr/lib64/tls/libm.so.6
/usr/lib64/libm.so.6
/usr/lib/tls/libm.so.6
/usr/lib/libm.so.6
I ran the ./coldfusion start and I got the same errors. I remembered the LD_LIBRARY_PATH sometimes being called by programs, so I set it...
Code:
[root@localhost bin]# echo $LD_LIBRARY_PATH

[root@localhost bin]# export LD_LIBRARY_PATH=/lib:/lib64:/usr/lib:/usr/lib64
[root@localhost bin]# ./coldfusion start
ln: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
ps: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
Starting ColdFusion MX 7...
The ColdFusion MX 7 server is starting up and will be available shortly.
sleep: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory
ps: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
There has been an error starting ColdFusion MX 7, please check the logs.
But, as you can see, the same result.

Has anyone been able to get this working on a 64-bit system? Maybe someone who hasn't can try and give me some pointers? Please!!! I stubbornly refuse to install a 32-bit OS on this machine, because stupid CFMX is the only app that won't run on it. Maybe if I could build it from source Thanks for all the help, in advance.

EDIT: I checked the logs like it says, and each time I failed to start the app it printed the line...
su: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory

Just like I did with the previous files, I soft-linked /lib/libcrypt.so.1 to /usr/lib and the /lib64 version to /usr/lib64. Still, no dice
Reply With Quote
  #2  
Old 30th October 2005, 04:39 AM
Jman Offline
Registered User
 
Join Date: Mar 2004
Location: Minnesota, USA
Age: 27
Posts: 7,909
Instead of linking your libc libraries all over the place, I recommend using "yum provides" to search for packages actually have that and then installing them.

Or trying 32 bit.
Reply With Quote
  #3  
Old 30th October 2005, 08:11 PM
leaded Offline
Registered User
 
Join Date: May 2004
Posts: 373
So, you mean to try and install some other application that uses the same libraries to see if the libraries work? I don't understand. Thanks for writing back, though.
Reply With Quote
  #4  
Old 30th October 2005, 09:07 PM
mach_zero's Avatar
mach_zero Offline
Registered User
 
Join Date: Jun 2005
Location: Oregon
Posts: 173
I know nothing about ColdFusion, but it sounds as though you may be missing backwards compatibility libraries (they may be installed by default in RHEL, but not in Fedora). This is a quote from a web page about CF MX 7 and FC3, but it may still apply:

"Before you attempt the install you will probably need to install the compat-libstdc++-8-3.3.4.2.i386.rpm otherwise you will run into problems with C+ related systems later - Verity serach, report generator etc."

There are other apps which exhibit this behavior as well (RealPlayer, for one) because they were compiled using older versions of gcc. Tell yum to install compat-libstdc++-33 and compat-libstdc++-296 and see if that doesn't help.
Reply With Quote
  #5  
Old 1st November 2005, 07:39 PM
leaded Offline
Registered User
 
Join Date: May 2004
Posts: 373
I just tried all of these compat libraries and thelike, but nothing seems to work. It looks like I can move these applications onto a Pentium 4, so I'll use this machine for something non-ColdFusion. Thanks for the help, though.
Reply With Quote
  #6  
Old 15th April 2006, 05:44 PM
Boodlooder Offline
Registered User
 
Join Date: Jul 2005
Posts: 23
This pretty much kills it from what I can tell.

http://www.macromedia.com/cfusion/we...&enterthread=y

Adobe/Macromedia says 'poot on FC5'.

Reply With Quote
  #7  
Old 13th May 2006, 07:06 AM
n03l Offline
Registered User
 
Join Date: Dec 2005
Posts: 20
Not sure if you still need the info, but Coldfusion MX7 does NOT work on a 64bit OS.
Reply With Quote
Reply

Tags
coldfusion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
coldfusion mjr Programming & Packaging 0 18th December 2006 05:40 PM
ColdFusion 6.1 on FC4 leaded Using Fedora 2 13th September 2005 08:21 PM
Coldfusion MX 6.0 elvran Using Fedora 0 29th August 2005 10:29 AM
Coldfusion MX 7 promaster Servers & Networking 2 11th March 2005 01:31 PM
coldfusion? bonsaidouglas Servers & Networking 2 1st June 2004 07:05 AM


Current GMT-time: 13:02 (Saturday, 18-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat