簡體   English   中英

在OSX上編譯peazip時出現問題

[英]Problems compiling peazip on OSX

我在OSX(10.6)上編譯Peazip時遇到一些問題。 我給Peazip開發人員發送了電子郵件,他說他可能不能為我提供太多幫助,因為該錯誤似乎是OSX特定的,並且他再也無法訪問OSX機器。

我使用的編譯器是Lazarus,因為源在Pascal中。

實際的編譯過程似乎還可以,但是當我運行peazip.app程序啟動器時,出現以下錯誤: http ://img.photobucket.com/albums/v215/thegooddale/Screen-shot-2010-05- 22 at at 71907-PM.png

這是編譯生成的應用程序啟動器: http : //forboden.com/coding/peazip.app.zip-您可以使用解壓縮程序查看其中的文件(即,將其解壓縮兩次)。

我還嘗試僅運行從終端進行編譯后生成的peazip unix文件可執行文件,並且得到了以下信息: http : //img.photobucket.com/albums/v215/thegooddale/Screen-shot-2010-05-22- at-72148-PM.png

以下是編譯Peazip時來自Lazarus編譯日志的消息: http : //pastebin.com/qK4bdncL

(我在拉撒路論壇上詢問,他們說我可以忽略那些“ ld:警告:未知刺類型”警告)。

這是來自project_peach.compiled文件的信息:

<?xml version="1.0"?>
<CONFIG>
  <Compiler Value="/usr/local/bin/ppc386" Date="1238949773"/>
  <Params Value=" -MObjFPC -Sgi -O1 -gl  -k-framework -kCarbon -k-framework -kOpenGL -k'-dylib_file' -k'/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib' -WG -vewnhi -l -Fu/Users/yansky/Desktop/peazip-3.1.src/res/themes/crystalc/ -Fu/Developer/lazarus/components/synedit/units/i386-darwin/ -Fu/Developer/lazarus/ideintf/units/i386-darwin/ -Fu/Developer/lazarus/lcl/units/i386-darwin/ -Fu/Developer/lazarus/lcl/units/i386-darwin/carbon/ -Fu/Developer/lazarus/packager/units/i386-darwin/ -Fu/Users/yansky/Desktop/peazip-3.1.src/ -Fu. -opeazip -dLCL -dLCLcarbon project_peach.lpr"/>
</CONFIG>

我猜這里的人很少有使用Pascal和Lazarus的經驗,因為它不是一種流行的語言,而且編譯器仍處於beta版,但我想我會在這里發布,希望有人能為我指出正確的方向peazip.app啟動器在哪里/如何斷開。

IIRC必須在捆綁包內的某個位置進行符號鏈接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM