PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 數位影音討論群組 > VIVO討論區 (數位機上盒)
帳戶
密碼
 

回應
 
主題工具
Sleepyy
Advance Member
 
Sleepyy的大頭照
 

加入日期: Mar 2001
您的住址: Taipei
文章: 361
請問toolame要怎麼makefile??

不好意思,
因為下載了toolame 0.2i,
但不曉得怎麼make file把他變成執行檔,
所以想請問大家,要怎麼做才行呢?謝謝!
     
      
舊 2001-09-19, 09:17 AM #1
回應時引用此文章
Sleepyy離線中  
lwb
Power Member
 

加入日期: Nov 2000
您的住址: 台灣桃園
文章: 644
去找有執行檔的版本吧(其實我也不是很會)

仔細教你如何自己編譯可能比去找執行檔的版本還複雜
而且也超過這個版討論的範圍了

不過還是給一些可行的提示好了(我有編譯過02h)
我是用cygwin編譯的,可以不必修改makefile就編譯成功
可是編譯出的執行檔比一般網路上抓到的版本大很多,而且要有cygwin的dll才能使用
(有人用MingW或是其他編譯器成功的嗎?)

==

另外,toolame不是只出到02h
我在作者的網頁上沒看到02i呀?
 
__________________
因為在下才疏學淺,若有錯誤請不吝指教。
舊 2001-09-19, 06:54 PM #2
回應時引用此文章
lwb離線中  
Sleepyy
Advance Member
 
Sleepyy的大頭照
 

加入日期: Mar 2001
您的住址: Taipei
文章: 361
謝謝你的回信,
不過就是因為02i找不到執行檔,
(只有看到02h)
所以才會想到來問說看要怎麼編譯,
不過既然難以三言兩語講清楚,
我看我暫時也是學不會,呵,
就乖乖用02h囉!
還有02i在:
http://members.dingoblue.net.au/~mikecheng/
這裡就可以看到囉!
舊 2001-09-19, 11:10 PM #3
回應時引用此文章
Sleepyy離線中  
lwb
Power Member
 

加入日期: Nov 2000
您的住址: 台灣桃園
文章: 644
我編譯好了,這一版的確不像之前可以直接用cygwin編譯而需要修改makefile
好像是多用了一個dmalloc函式庫的樣子
在common.h的最後面有#include<dmalloc.h>會造成編譯的時候找不到函式庫Header

所以我把makefile這兩行加上了#
#DMAL = -DDMALLOC -DMEMFIX
#DMALLOCLIB = -ldmalloc

以後就可以編譯了,也似乎可以正常執行(我用來壓幾個Wave檔都沒遇到甚麼問題)
但是不知道這樣改會不會對程式執行的結果有影響!
所以如非必要,還是不要用我編譯的這個版本
不過還是附給有需要的人參考
==

另外,為了縮減執行檔和dll的大小,我用UPX 1.20w重新壓縮過執行檔和cygwin1.dll了(原本加起來超過1MB)
不喜歡的人可以自己解壓縮
__________________
因為在下才疏學淺,若有錯誤請不吝指教。

此文章於 2001-09-20 06:22 AM 被 lwb 編輯.
舊 2001-09-20, 04:46 AM #4
回應時引用此文章
lwb離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是02:31 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。