Magic Lantern Forum

Developing Magic Lantern => General Development => Topic started by: gerk.raisen on September 12, 2012, 04:49:39 PM

Title: [SOLVED]Compile error [92f972ed556d]
Post by: gerk.raisen on September 12, 2012, 04:49:39 PM
plugin Y
console Y
ptp-ml Y


ptp-ml.o: In function `ptp_handler_PTP_ML_CODE':
ptp-ml.c:(.text+0x32c): undefined reference to `send_ptp_data'
ptp-ml.c:(.text+0x360): undefined reference to `recv_ptp_data'
ptp-ml.c:(.text+0x420): undefined reference to `send_ptp_data'
ptp-ml.c:(.text+0x4b0): undefined reference to `send_ptp_data'
ptp-ml.c:(.text+0x51c): undefined reference to `send_ptp_data'
Title: Re: Compile error [92f972ed556d]
Post by: 1% on September 12, 2012, 05:04:59 PM
Try the one g3gg0 rewrote in my repo.

https://bitbucket.org/OtherOnePercent/tragic-lantern/src/81f7e8591d9a/src/ptp-ml.c


or turn off PTP.

Title: Re: Compile error [92f972ed556d]
Post by: gerk.raisen on September 13, 2012, 11:06:58 AM
Thanks 1%,

I tried with the file from your repo but without result.

ptp-ml.o: In function `ptp_handler_PTP_ML_CODE':
ptp-ml.c:(.text+0x308): undefined reference to `send_ptp_data'
ptp-ml.c:(.text+0x3c8): undefined reference to `send_ptp_data'
ptp-ml.c:(.text+0x458): undefined reference to `send_ptp_data'
ptp-ml.c:(.text+0x4c4): undefined reference to `send_ptp_data'
Title: Re: Compile error [92f972ed556d]
Post by: nanomad on September 13, 2012, 11:10:30 AM
Do you need ptp? Otherwise you can compile for your camera only (go to platform/your_camera/ and type make)
Title: Re: Compile error [92f972ed556d]
Post by: miyake on September 13, 2012, 02:47:20 PM
Use this g3gg0's patch to your clean repo.
1%'s repo is based on this patch.
http://www.magiclantern.fm/forum/index.php?topic=1512.0
Title: Solved: Compile error [92f972ed556d]
Post by: gerk.raisen on September 13, 2012, 03:41:29 PM
Solved,

I forgot to enable also PTP (other than ptp-ml) in makefile but I have retained your file and compile ok.
I plan to test PTP with the sztupy "ml controller for android".

Thank you.