can't gett WINE working

Forum: DSL-N
Topic: can't gett WINE working
started by: Ankuryu

Posted by Ankuryu on June 07 2007,07:17
Hi, I have got a Dell Lattitude D520 with 1GB ram and have tried to get working WINE using the file  working on my computer. However I have failed.
I have 3 partitions, 1st Partition FAT32 of 40 GB used by DEll for recovery software and left blank for the rest.
Partition 2 : has WINDOWS XP loaded is also 40 GB.
Partition 3 & 4 is ext2 on which I loaded Ubuntu Daper Drake 6.06, but which is not running due to mbr problems.

When I try to load the file  wine-0.9.28.dsl from my DSL-N linux running computer using  mydsl-load wine-0.9.28.dsl and then I enter wine "program name " , I get funny messages (probably debuging information).
I cannot run the winecfg program too.
also it keeps saying

"wine: glibc >= 2.3 without NPTL or TLS is not a supported combination.
It will most likely crash. Please upgrade to a glibc with NPTL support."

can anyone help me to get my "WINE" running ?


Posted by JB4x4 on June 07 2007,09:45
The different versions of Wine in the repository were compiled on various versions of DSL, whichever was current at the time.  I have gotten the message you described on other Linux's.  This error started poping up in the wine-0.9.2* "series" and is due to not having the proper glibc library.  Your best bet is to try an older version of wine (if available) or standard DSL.
Posted by Ankuryu on June 07 2007,11:57
Thanks for your reply, I think it is u only, who have prepared the dsl version of wine.  the current version is 9.38 , couldn't u prepare the dsl of the new version ?  Also the 9.28 was tried on a HD installed DSL Std.  there too it did not work.  Also I read the threads at WINE forum  too, seems that even for the latest UBUNTU 7.04 the same problems crop up.

Thanks . can I post the debug matter that crops up ?  Also how do I acess drive d: ?  the .wine directory containing msdos something only has c_drive  no d_drive where my XP exists

Posted by Iang on June 07 2007,15:09
Wine 9.28 works well on DSL3.3 (.unc version). The message

"wine: glibc >= 2.3 without NPTL or TLS is not a supported combination.
It will most likely crash. Please upgrade to a glibc with NPTL support."

is normal & you can ignore it. In fact it's probably a good sign as it means it's basically working.

Try something simple first - notepad or similar so you can tell if it's the application or wine that's giving the problem.

drive_c is created with wineconfig - it's nothing to do with your drive c: or d: on other partitions.

Posted by JB4x4 on June 07 2007,22:20
lang:  Thanks for your input. Its been awhile since I had messed with my DSL/Wine combo, and I didn't remember seeing that.

Ankuryu:  I will look into compiling the newest Wine.  I will probably compile with OpenGL support.  It might show a few errors if your not using OpenGL (nVidia drivers, etc.), but shouldn't hurt the basic functionality.

Posted by Ankuryu on June 09 2007,08:10
Thanks JB4X4, I look forward to, it.  Also please tell me, can I use regular deb packages with DSL ? Do I have to use deb2dsl if I download the deb pkgs from the net ?  

 Also If I want to compile any package , what are the lib and other programs necessary for me to compile from source, also what compiler do I use.  I shall be glad if u give me this info.

Posted by ^thehatsrule^ on June 09 2007,18:24
You can load the mydsl extension dsl-dpkg (which needs to be slightly modified to be set up for DSL-N i think...) and then use dpkg -i file.deb

The requirements depends on the program you want to compile.  Typically you'll need gcc and make at a minimum.

Posted by Ankuryu on June 10 2007,06:15
Thanks Mr Hat, but I wonder, why we the Pendrives of higher capacity available, and at cheap rates, there is no demand for DSL-N, as also support for DSL-N.  Well got to wait patiently, till the support grows.  Thanks to all u guys, cause because of u, we venture ahead to try the unknown.  :)
Posted by Juanito on June 11 2007,04:50
I thought I'd posted this before but maybe not...

Since there are some issues with apt-get in DSL-N and since it is not clear that the extensions used to compile in DSL (gcc1, gcc1-with-libs, etc) will work as intended in DSL-N, I used Debian packages to set up a compile environment instead.

The number of packages to load evolved as different compiles complained of things missing, the symlinks might not now be needed at all and later packages may overwrite earlier packages, but it works for me.

So, in order to compile programs for DSL-N, first load gnu-utils from the DSL-N repository, then load dsl-dpkg from the DSL repository and finally download the debs listed (now Debian oldstable) on to your "Pendrives of higher capacity" and run the following script.
Code Sample
# Requires dsl-dpkg.dsl & gnu-utils.dsl
dpkg -i /path-to-file/libc6_2.3.2.ds1-22sarge5_i386.deb
dpkg -i /path-to-file/libgcc1_3.4.3-13sarge1_i386.deb
dpkg -i /path-to-file/libdb4.2_4.2.52-18_i386.deb
dpkg -i /path-to-file/libgdbm3_1.8.3-2_i386.deb
dpkg -i /path-to-file/perl-base_5.8.4-8sarge5_i386.deb
dpkg -i --force-all /path-to-file/perl-modules_5.8.4-8sarge5_all.deb
dpkg -i /path-to-file/perl_5.8.4-8sarge5_i386.deb
dpkg -i /path-to-file/m4_1.4.2-1_i386.deb
dpkg -i /path-to-file/make_3.80-9_i386.deb
dpkg -i /path-to-file/patch_2.5.9-2_i386.deb
dpkg -i /path-to-file/autoconf_2.59a-3_all.deb
dpkg -i /path-to-file/autotools-dev_20050422.1_all.deb
#dpkg -i /path-to-file/automake1.7_1.7.9-7_all.deb
#dpkg -i /path-to-file/automake1.8_1.8.5-3_all.deb
dpkg -i /path-to-file/automake1.9_1.9.5-1_all.deb
dpkg -i /path-to-file/binutils_2.15-6_i386.deb
dpkg -i /path-to-file/cpp-2.95_2.95.4-22_i386.deb
dpkg -i /path-to-file/gcc-2.95_2.95.4-22_i386.deb
dpkg -i /path-to-file/linux-kernel-headers_2.5.999-test7-bk-17_i386.deb
dpkg -i /path-to-file/libc6-dev_2.3.2.ds1-22sarge5_i386.deb
ln -s /usr/src/linux-2.6.12 /usr/src/linux
ln -s /usr/bin/gcc-2.95 /usr/bin/cc
ln -s /usr/bin/gcc-2.95 /usr/bin/gcc
ln -s /usr/bin/cpp-2.95 /usr/bin/cpp
ln -s /usr/bin/cpp-2.95 /lib/cpp
dpkg -i /path-to-file/libtool_1.5.6-6_i386.deb
dpkg -i /path-to-file/libsysfs1_1.2.0-5_i386.deb
dpkg -i /path-to-file/libsysfs-dev_1.2.0-5_i386.deb
#dpkg -i /path-to-file/libmagic1_4.12-1_i386.deb
#dpkg -i /path-to-file/file_4.12-1_i386.deb
dpkg -i /path-to-file/gcc-3.3-base_3.3.5-13_i386.deb
dpkg -i /path-to-file/cpp-3.3_3.3.5-13_i386.deb
dpkg -i /path-to-file/cpp_3.3.5-3_i386.deb
dpkg -i /path-to-file/gcc-3.3_3.3.5-13_i386.deb
dpkg -i /path-to-file/gcc_3.3.5-3_i386.deb
dpkg -i /path-to-file/pkg-config_0.17.2-1_i386.deb
dpkg -i /path-to-file/gettext-base_0.14.4-2_i386.deb
dpkg -i /path-to-file/gettext_0.14.4-2_i386.deb
dpkg -i /path-to-file/zlib1g_1.2.2-4.sarge.2_i386.deb
dpkg -i /path-to-file/libxml2_2.6.16-7_i386.deb
dpkg -i /path-to-file/zlib1g-dev_1.2.2-4.sarge.2_i386.deb
dpkg -i /path-to-file/libxml2-dev_2.6.16-7_i386.deb
dpkg -i /path-to-file/libncurses5_5.4-4_i386.deb
dpkg -i /path-to-file/libncurses5-dev_5.4-4_i386.deb
dpkg -i /path-to-file/libstdc++5_3.3.5-13_i386.deb
dpkg -i --force-all /path-to-file/libstdc++5-3.3-dev_3.3.5-13_i386.deb
dpkg -i /path-to-file/g++-3.3_3.3.5-13_i386.deb
dpkg -i /path-to-file/g++_3.3.5-3_i386.deb
dpkg -i /path-to-file/libexpat1_1.95.8-3_i386.deb
dpkg -i /path-to-file/libexpat1-dev_1.95.8-3_i386.deb
dpkg -i /path-to-file/bison_1.875d-1_i386.deb
dpkg -i /path-to-file/flex_2.5.31-31sarge1_i386.deb
dpkg -i /path-to-file/byacc_1.9.1-1.1_i386.deb

If this works, you are ready to compile.

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.