Keep It Simple, Stupid.


Archlinux下安装Cisco Packet Tracer 5.3

不过在删除物件时程序会crash,从console 可看出发生了segment fault.

The Crash

Anytime you try to save a project Packet Tracer will segment fault. This happens because Packet Tracer is using the system version of QT which is most likely a newer version of QT than Packet Tracer was compiled against. You can solve this issue by telling Packet Tracer to use its own QT libraries. You Can copy the following file into /usr/local/bin/pt and just run pt from a bash shell to load up Packet Tracer:


export LD_LIBRARY_PATH=”/usr/local/PacketTracer5/lib”

Make sure you remember to make the script executable!

[admin@huangye bin]$ cat /opt/pt/bin/pt
export LD_LIBRARY_PATH="/opt/pt/lib"

再运行,发现提示找不到libpng12 库,于是:

sudo pacman -S --needed libpng12
cd /opt/pt/lib/
sudo ln -s /usr/lib/

现在再删除东东,不会crash了,不过从其输出的debug信息依然可以看出有一些warning 错误。

Tagged in :

All Comments (0)
Gravatar image
No Comments