wangrenz / notes Goto Github PK
View Code? Open in Web Editor NEWLicense: BSD 2-Clause "Simplified" License
License: BSD 2-Clause "Simplified" License
TIM is 32 bit program. Therefore, we need install many 32-bit libraries for compile wine.libraries are following:
dnf install glibc-devel.i686 flex libX11-devel.i686 freetype-devel.i686 libpng-devel.i686 \
libXrender-devel.i686 libxml2-devel.i686 libjpeg-turbo-devel.i686 libxml2.i686 \
libxslt-devel.i686 gnutls-devel.i686 mesa-libGLw.i686 mesa-libd3d-devel.i686 \
mesa-libEGL-devel mesa-libGL-devel.i686 mesa-dri-drivers.i686 mesa-vulkan-devel.i686 \
mesa-libOpenCL-devel.i686 mesa-libOpenCL.i686 libXcursor-devel.i686 libXi-devel.i686 \
libxshmfence.i686 libxshmfence-devel.i686 libXxf86vm-devel.i686 libXrandr-devel.i686 \
libXinerama-devel.i686 libXfixes-devel.i686 libXcomposite-devel.i686 mesa-libGLU-devel.i686 \
libXfixes.i686 libXcomposite.i686 mesa-libOSMesa-devel.i686 mesa-libOSMesa.i686 \
libXext-devel.i686 libXext.i686 libtiff-devel.i686 libv4l-devel.i686 libv4l.i686 \
libtiff.i686 libldb.i686 cups-libs.i686 cups-devel.i686 openldap-devel.i686 \
ncurses-devel.i686 ncurses-libs.i686 fontconfig-devel.i686 libeasyfc.i686 \
openal-soft-devel.i686 openal-soft.i686 cAudio.i686 dbus-devel.i686 dbus-libs.i686 \
SDL2-devel.i686 SDL2.i686 SDL2_net-devel.i686 krb5-devel.i686 krb5-libs.i686 \
pulseaudio-libs-devel.i686 pulseaudio-libs.i686 gstreamer1-plugins-base-devel.i686 \
gstreamer1-plugins-base.i686 ocl-icd-devel.i686 ocl-icd.i686 heimdal-libs.i686
set environment variables
export CFLAGS="-O0"
export CXXFLAGS="-O0"
configure and install
./configure KRB5_LIBS="/usr/lib/libkrb5.so" CUPS_LIBS="/usr/lib/libcups.so" --prefix=/usr/local
make -j 12 &> make.out &
make install
Now we can use wine TIM.exe
to install TIM.
TIM .desktop file path:/home/dawn/.local/share/applications/
Configuration is following:
[Desktop Entry]
Categories=Network;InstantMessaging;
Exec=wine ".wine/drive_c/Program Files/Tencent/TIM/Bin/TIM.exe"
Icon=TIM
Type=Application
Name=TIM
NoDisplay=false
Terminal=0
StartupNotify=true
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.