XAMPP / LAMPP, 32 bit compatibility library

I can't start xampp (lampp) on my arch 64bit.
sudo /opt/lampp/lampp start
XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.
On debian this can be solved easily: sudo aptitude install ia32-libs
But there is no ia32-libs package on archlinux. Can anyone help?

Thanks for help, unfortunately it doesn't work
1) lampp is a bash script, so I searched in it and found out that /opt/lampp/bin/php is executed from there, which is a symlink to /opt/lampp/bin/php-5.2.8
2) php-5.2.8 is an elf-binary file, but I get the following output
ldd /opt/lampp/bin/php-5.2.8
not a dynamic executable
This is an excerpt from the script file "lampp":
# XAMPP is currently 32 bit only
case `uname -m` in
*_64)
if /opt/lampp/bin/php -v > /dev/null 2>&1
then
else
$de && echo "XAMPP gibt es zur Zeit nur als 32-Bit Applikation. Bitte verwende eine 32-Bit Kompatibilitaetsbibliothek fuer Dein System."
$de || echo "XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system."
exit
fi
esac
Any suggestions?
I will continue searching for a solution, but even on the xampp homepage there is no info about it.

Similar Messages

  • Cannot start xampp -- 32 bit compatability error

    just installed xampp for the first time.  i used the latest version (1.8.1-1) from the AUR.
    trying to start it by running:
    sudo xampp start
    gives the following error:
    XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.
    i am running a 64 bit system, but i have installed gcc-libs-multilib-4.8.0-4, lib32-gcc-libs-4.8.0-4, and gcc-multilib-4.8.0-4
    the relevant section from /opt/bin/lampp (which /usr/bin/xampp is a symlink to):
    # XAMPP is currently 32 bit only
    case `uname -m` in
    *_64)
    if /opt/lampp/bin/php -v > /dev/null 2>&1
    then
    else
    $de && echo "XAMPP gibt es zur Zeit nur als 32-Bit Applikation. Bitte verwende eine 32-Bit Kompatibilitaetsbibliothek fuer Dein System."
    $de || echo "XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system."
    exit
    fi
    esac
    trying to run
    sudo /opt/lampp/bin/php
    returns
    bash: /opt/lampp/bin/php: Permission denied
    the relevant permissions are:
    lrwxrwxrwx 1 root root 9 Sep 19 2012 /opt/lampp/bin/php -> php-5.4.7
    -rwxr-xr-x 1 root root 9.8M Sep 30 2012 /opt/lampp/bin/php-5.4.7
    any ideas?

    Still would like to get this working...

  • [S0LVED] 32-Bit compatibility on a 64-bit system

    I'm trying to figure out what packages I need so I won't have problems running 32-bit games and such.  RIght now I'm trying to run Firestorm (Second Life client), and it won't start...It tells me this in the terminal.
    You are running the Firestorm Viewer on a x86_64 platform. The
    most common problems when launching the Viewer (particularly
    'bin/do-not-directly-run-firestorm-bin: not found' and 'error while
    loading shared libraries') may be solved by installing your Linux
    distribution's 32-bit compatibility packages.
    For example, on Ubuntu and other Debian-based Linuxes you might run:
    $ sudo apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde
    ia32-libs-sdl
    What packages do I need to solve this (I searched for ia32 and got nothing) and what packages am I going to need to install for general 32-bit compatibility?
    Last edited by rzrscm (2013-05-05 03:14:43)

    WonderWoofy wrote:
    We call our 32bit compatibility repo multilib.  Check out pacman.conf.  You can enable the repo by uncommenting the necessary lines.
    Once you do that, I guess you would then have to figure out what exactly those packages in ubuntu would provide you with.
    I have multilib enabled already...I know ia32 has something to do with the Intel processor...I have lib32-intel-dri installed, but that's the only Intel-related 32-bit library I've found so far.

  • How do I know if my MBP is 64 bit compatable ?

    Hello all,
    I purchased my Intel core2duo 2.16 Ghz MBP in March 2007, it is still running Tiger.
    Now that Snow Leopard is due out in September, I would like to upgrade to that version, either end of year, or January.
    I saw that it will run as 64bit, i would like to have the OS run 64 bit for more speed. How do I know if the hardware in my MBP is 64 bit compatable to take advantage of the speed of the new OS. I will upgrade the memory to the maximum, I'm still running 1GB with no problem.
    Thanks,
    Bob

    All Core 2 Duo MBPs are 64-bit. The original Core Duo MBPs are 32-bit (they will run Snow Leopard but not take advantage of the 64-bit code).

  • Will WLS start 32-bit or 64-bit native library?

    After installing the generic WLS 10.3.4 on HP Itanium platform (64bit), I got both 32-bit and 64-bit native libraries. At runtime, which native library will be used? Is WLS smart enough to pick the right one depending on the JVM I am using? Is it that if I have 32-bit JVM then WLS will pick 32-bit native library at runtime?
    Edited by: user702439 on Feb 7, 2011 7:56 PM

    Hi,
    If you are using 64 bit operating system then you must consider following things to make sure that the corre ct 64-bit libraries gets loaded by WLS:
    *1).* For 64 bit installation always use Generic Jar Installers: http://middlewaremagic.com/weblogic/?p=2731
    *2).* While using Generic Jar installer Make Sure that you already has 64-Bit JDK installed in your Box where you want to install WLS.
    *3).* In LINUX Compatible JDKs you will find a JAVA_OPTION "-d64" which can be used to instruct JDK to run in 64 bit mode while Installing the WLS using generic Jar like following:
    JAVA_HOME/bin/java -d64 -Xmx1024m -jar wls1034_generic.jar
    If you follow above points then WLS is smart enough to pick the correct Libraries in the java.library.path...But if you donot follow above points then your WLS might be using 32 bit libraries and you may receive some WARNING while booting up your server complaining regarding the Libraries and Native IO related messages.
    Thanks
    Jay SenSharma

  • Loading a 32-bit native library on a 64-bit JVM environment

    Hello
    I have a 3rd party 32-bit native library (abc.so). I am creating a JVM from my 64-bit C code (myC.c). Within this JVM i try to load the 32-bit abc.so
    I get the following run-time error
    Exception in thread "main" java.lang.UnsatisfiedLinkError: abc.so: ld.so.1: myC: fatal: abc.so: wrong ELF class: ELFCLASS32
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1480)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1404)
    at java.lang.Runtime.loadLibrary0(Runtime.java:772)
    at java.lang.System.loadLibrary(System.java:832)
    When I try to load the same abc.so using a wrapper Java code(instead of myC.c) by running it with java -d32, it works ok.
    Do we have any option that we can set while creating a JVM from C, with which we can allow it to load 32-bit native libraries?
    Moreover do we have a list of all the options that can be set in the JavaVMInitArgs?
    I am using Java 1.4, as 1.3 doesn't support 64-bit JVM.
    regards
    Rahul

    Hi,
    I was also having a problem under 64 bit, Now I am certain that if ur Java code makes a call to the DLL, make sure that DLL is compiled under 64 bit compiler and not 32 bit compiler. This is the mistake I made and the JVM was throwing unsatisfied link error. Now this DLL (compiled under 64 bit) could call a 32 bit dll, I dont think that should be a problem.
    Hope it helps.
    Subu

  • 64 bit compatability

    Hi everyone,
    1.
    I'm using studio 11 CC on Solaris 10 and tyring to link with a vendor's 64 bit library. I'm getting
    wrong ELF class: ELFCLASS64
    On the vendor's library. From the CC man page I figure that
    a. The first object given to ld is 32 bit
    b. The vendor's library is 64 bit
    c. They cannot mix.
    Am I right so far?
    How do I compile my program for 64 bit such that it will be compatible with the library?
    2.
    The vendor also provides example programs using his library. The provided makefile is trying to use -xtarget=opteron -xarch=amd64 and they are rejected by the compiler
    CC: illegal option usage -xarch=amd64
    Are these 2 options strictly for x86 or amd processors? is the vendor wrong to include them in a download named x64_solaris_10_11?
    I have removed these options from the make and now I'm getting the same error from ld about the library:
    wrong ELF class: ELFCLASS64

    Thanks, Boris.
    Based on your input, the second error is really the same as the first.
    My problem is that CC is rejecting -xarch=amd64
    [freestar] 4:16pm ~/tests >CC -xarch=amd64 t.cpp -o t
    CC: illegal option usage -xarch=amd64
    [freestar] 4:16pm ~/tests >version `which CC`
    version of "/opt/SUNWspro/bin/CC": Sun C++ 5.8 2005/10/13
    [freestar] 4:17pm ~/tests >uname -a
    SunOS freestar 5.10 Generic_118822-23 sun4u sparc SUNW,Sun-Fire-V210
    [freestar] 4:17pm ~/tests >

  • 64 bit JDBC library issue

    I am using 64 bit JRE. My application uses JDBC-ODBC bridge. With 32 bit JRE and 32 bit ODBC drivers, my application works fine. But, with 64 bit JRE, 64 bit ODBC drivers and using JDBC-ODBC bridge, I get the following error :
    ld.so.1: java: fatal: relocation error: file /mahy/j2re1.4.2_10/lib/sparcv9/libJdbcOdbc.so: symbol SQLAllocEnv: referenced symbol not found
    Looks like libJdbcOdbc.so is looking for SQLAllocEnv symbol and could not find it. I tried 'nm' command to search for this symbol, but, could not find them in any library.
    Any suggestions will be greately appreciated.
    - Mahy

    It appears that the 64 bit libJdbcOdbc.so does not correctly link libodbcinst.so and libodbc.so:
    ldd jre/lib/i386/libJdbcOdbc.so | grep odbclibodbcinst.so.1 => (file not found)
    libodbc.so.1 => (file not found)
    So the 32 bit libJdbcOdbc.so does depend on unixodbc (its not found because its not in my path right now). However
    ldd jre/lib/amd64/libJdbcOdbc.so | grep odbcreturns no results, so it does not have the correct link dependencies. These results are from 1.5.0_10. Maybe if you tried setting LD_PRELOAD with libodbc.so and libodbcinst.so? I haven't tried it though.
    Does anyone from Sun have any thoughts on why the 64 bit odbc-jdbc bridge library seems to be broken in 64 bit land?

  • Problem Uploading Encrypted BITS to Library Server.

    Hello. I am really hoping someone can help me, as I am completely stuck.
    I have a HyperV cluster of 3 servers, who's VHD files are located on a scale-out file server over a 10GbE link. The VMs are running fine. But the fileserver, is also the VMM Library server. All of a sudden, I can no longer upload ISO resources into the library
    using the encrypted BITS method. I am certain I have all of the necessary permissions, because when I go un-encrypted, everything works fine.
    However, when I try encrypted, I get the following error:
    The library server certificate is not available on the client running the application. Try contacting
          the administrator to install the certificate in the trusted people store of machine account or run the
          client with local machine administrator privileges (Elevated) or try the transfer with -AllowUnencryptedTransfer parameter.
    Run the client (Cmdlet/Admin Console) with elevated administrator privileges.
    ID: 24364
    I have searched on this error and cannot find much. I have made sure the library server's certificate is in the trusted people store of the VMM management server. I have also tried restarting the VMM management server.
    Not sure where to go from here....
    Any help would be greatly appreciated.

    Hi, I'm trying to fix the same error. Did you ever get an answer?

  • 32-bit C++ program call 64 bit oracle library

    Currently I had a 32-bit program written in C++, and it called some 64-bit Oracle libraries.
    Since occasionally, we found that there is some core dump error when the program executed for more than 3 hours, and our DBA highlight this finding to us.
    I would like to check if it is safe to call the 64-bit libraries in a 32-bit program.
    How can I recompile my exe to 64-bit
    Currently, the program is run on SunOS 5.8
    Thanks
    Regards,
    Eddie

    It is not possible for a 32-bit program to link to or dlopen a 64-bit library. So your 32-bit program is not calling 64-bit functions. If you somehow managed to make such a call (and I don't see how you could) the program would crash immediately.
    Maybe you mean you are opening a large file (bigger than 4GB) by means of LARGEFILE macros. The program itself is still limited to a 32-bit address space, but can read, write, and move around inside the large file.
    If your program crashes, try running dbx, pointing it to the program and the core file and see where it crashed. Or run the program under dbx.
    You can compile your program to run as a 64-bit program (automatically getting large-file support) by adding the option -xarch=v9 to every compile and link command line. All parts of the program, including all libraries you use, must also have been compiled with -xarch=v9. The compiler will automatically use the 64-bit versions of system libraries when you use -xarch=v9. If you link to 3rd-party libraries (such as Oracle), follow the vendor's instructions for 64-bit code.
    If the program was not written to be a 64-bit program, it might have hidden assumptions that prevent it from working as a 64-bit program. Typical problems are assuming that ints and longs, or ints and pointers, are the same size. For C code, you can use lint options to warn about 64-bit portability problems. For C++ code, you can use the option combination "-xarch=v9 -xport64" to get portability warnings. Refer to the C and C++ manuals for more information.
    The Solaris "file" command will tell you whether a program or library uses 32-bit or 64-bit code.
    For example:
    % file /usr/lib/libc.so.1
    /usr/lib/libc.so.1:     ELF 32-bit MSB dynamic lib SPARC Version 1, dynamically linked, not stripped
    % file /usr/lib/sparcv9/libc.so.1
    /usr/lib/sparcv9/libc.so.1:     ELF 64-bit MSB dynamic lib SPARCV9 Version 1, dynamically linked, not stripped

  • Lightroom 2 and Windows 7 Home Premium 64 bit Compatibility

    I just got a new laptop with Vista Home Premium 64 and a free upgrade to Win 7 Home Premium 64 bit, coming soon.
    Is LR 2 compatible with Win 7 64 bit?

    The answer for this question, according to Adobe support, is "NO".
    I've been having terrible problems with LR2 constantly crashing (and hanging the computer) after upgrading from Vista 32 to Win7 64.  After offering some largely useless suggestions, support at Adobe said the following:
    >>Based on the information provided by you, I understand that you Lightroom is crashing. I would be glad to assist you we will work together as a team to find out the best possible resolution for your issue. In this case I would like to inform you that Lightroom is not comaptible with Win 7 (64 bit).
    They do list Win7 compatibility on marketing information on the website.  But my case was closed after that response, which is pretty non-ambiguous. 

  • HT1846 WIN7 64 bit Compatibility

    I successfully loaded WIN7 64 bit on my  2008 iMac 24 replacing WIN XP 32 in bootcamp. When I went to load the MAC Snow Leopard disc in the WIN7 environment I got an error MSSG saying that it didn't support 64 bit

    Right clicking ("Control-clicking", hold the "Control" key down as you click the file, same thing as right-clicking)  on the file  has "Troubleshoot Compatibility Mode" as one of the options listed when working in Windows.
    He means that if you were to drag the "BOOTCAMP64.MSI" or the "setup.exe" file from the Mac DVD over to a new folder on the Windows desktop and then try opening it from there, Windows may recognize it better.

  • I tunes 7.3  and Windows Vista ultimate 64 bit ( not 32-bit) compatibility

    Dear All,
    I tried succesfully to sync my I tunes with my HP Laptop with the Windows Vista Ultimate OS 64 bit not 32-bit version.Has anyone been able to sync it succesfully?
    If not does anyone know of a patch or when apple is going to come up with a version of Itunes that would take care of this incompatibility?
    Mo

    Hi,
    Try disabling your antivirus software. This seems to work for alot of people Tell me if this works for you as well.
    xxmitchxx90

  • Win 8.1 Pro 32 Bit Compatibility with Office 2003 SP3 32 Bit

    Hi,
    Our one of the customer has recently updated Win 8.1 Pro 32 Bit from Win XP.  They are using MS Office 2003 32 Bit since long.  With XP Office 2003 was working perfectly.  But with Win 8.1 they have found one problem.
    When they are typing mail ID in "TO" or "CC" the saved email ID is appear but by pressing ENTER the Auto fill action is not accepted.  Because of this problem, customer have to type email id manually each and every time.
    Can you please help me to resolve or clarify this problem.
    Thank You..!!

    Hi Shashank,
    Just as Dominic's share, Microsoft Office 2003 suites and applications are not compatible with Windows 8 and later Operating System.
    I suggest you upgrade your Office version. Microsoft Office 2013 could work on Windows 8.1 seamlessly.
    Karen Hu
    TechNet Community Support

  • I have Antares Autotune 7 with 64 bit compatibility already loaded onto my iLok USB key. How do I import the plug-in onto Logic Pro X?

    I bought the update today because I was told that Logic Pro X needed 64 bit version of Antares Autotune 7. Now that I have bought and downloaded the license onto my iLok USB key, how do upload the plug-in onto Logic Pro X?

    Have you installed the actual Audiounit (AU) plugin via it's installer, onto your Mac?
    The iLok does not have the actual plugin on it... Just some code that the plugin checks... as part of its anti piracy system.

Maybe you are looking for

  • IPhone won't charge using Mophie Juice Pack after upgrade to 3.1

    I have an iPhone 3GS. I have been using a Mophie Juice Pack to charge it with good results. After the upgrade to 3.1, the Juice Pack no longer charges the iPhone. I get the dreaded message, "This accessory is not made to work with the iPhone." Of cou

  • Dialog instance Installation clarification

    While installing Dialog Instance on ERP 2005 server ( distributed system based on AS ABAP) , in the last stage it gave error " Java processes of instance s36/D01 Java: UNKNOWN did not reach state PARTRUNNING after 20:00 minutes. Giving up." Are there

  • How to configure SMTP for iCloud?

    I have never used the Mail program on my macs. I started using Eudora in 1995 and when Mail came along some years later, i didn't take to it, it didn't have the functionality i needed and enjoyed. Fast forward to a couple days ago, my Snow Leopard Ma

  • Saving a pdf as word, crashing

    I am trying to save a pdf as a word doc (mac)  I Save as Other>Word, then Sign in, and am asked to  fill in birthday, which I do, and then submit, at which point the application crashes. rsl

  • Ramdisk issue in Solaris 10

    When I try to create a ramdisk I get the following error; # ramdiskadm -a disk1 4g ramdiskadm: couldn't create ramdisk "disk1": Resource temporarily unavailable Has anyone seen this and how it was resolved.? Thanks in advance Ali